Skip to main content

the Screaming Tree's definitions

Hummer

the sexual act of droping your balls into some one's mouth and having them hum to make your balls vibrate
by the Screaming Tree July 7, 2010
mugGet the Hummermug.

Share this definition