1 definition by Ann ugamalooga

Top Definition
a guy who ejaculates slightly when aroused. Usually into his pocket.

a pokemon
during pocket pool his pocket was all moist, he's definately a squirtle.
by Ann ugamalooga April 13, 2004

Mug icon
Buy a squirtle mug!