1 definition by sero

Top Definition
To take a leak; to relieve oneself
Gonna take a squirtle
by sero August 22, 2004

Mug icon
Buy a squirtle mug!