I don't know what a Vbuzzer is, but it sounds dirty. Just saying. Or maybe it's some kind of electronic.... like a cell phone. But that's not where my mind went first.
XD I get the same. The dating site, I actually followed the link, and it's really hilarious. And they provided a link to the GeekCulture forums, which I frequented several years ago, and they were awesome.