i was on my way to work this morning and the guy in front of me was either busterbating or he had one nasty case of crabs
the act of masturbating on public transportation in view of other riders
"i was on my way to work this morning and the guy in front of me was either busterbating or he had one nasty case of crabs" What is the definition of "busterbating"?