meatpods

Slang term for one's testicles.
That guy has some meatpods, comin' in here and yelling at everyone!
by Hugh Lloyd July 19, 2006
mugGet the meatpods mug.