Skip to main content

Cantabrian's definitions

Humball

The act of placing your scrotum into a partners mouth whilst they gently hum the theme tune of any popular t.v show
Girl- Hi there how are you?
Guy- Give me a humball

Scotish Girl- Hi there how are you?
Scotish Guy- Gies a Humbaw
by Cantabrian February 26, 2007
mugGet the Humball 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