Skip to main content

Rayan's definitions

T Baggin

Laying one's testicles on another persons eyelids.
I deposited my testicle onto a stranger's eyelid while he was slumbering on a park bench.
by Rayan November 26, 2006
mugGet the T Baggin 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