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 Pothamug.

Share this definition