indian legend's definitions
An Indian term, particularly in Hindi, meaning a ball-sack.
refer to the sack of balls under your shlong
refer to the sack of balls under your shlong
Blue balls in my Potha!
by indian legend March 8, 2011
Get the Potha mug.