Skip to main content

BDDuckWarrior's definitions

Imbruglia

The skin resembling a seam on a man's testicles
"I went commando they other day and jumped over a fence. Now I think my imbruglia might be torn. "
by BDDuckWarrior February 24, 2017
mugGet the Imbruglia 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