Skip to main content

indian legend's definitions

Potha

An Indian term, particularly in Hindi, meaning a ball-sack.
refer to the sack of balls under your shlong
Blue balls in my Potha!
by indian legend March 8, 2011
mugGet the Potha 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