Skip to main content

Tabannell's definitions

humballs

The act of humming while teabagging, inducing pleasure from the vibration
man, my bird was teabagging me last night then gave me the humballs. sweet!
by Tabannell May 18, 2006
mugGet the humballs mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email