Skip to main content

Borshatron's definitions

Bhosha

Dammit i need to find a toilet asap, i have a massive bhosha on board!
by Borshatron May 24, 2010
mugGet the Bhosha 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