Skip to main content

Definitions by sero

squirtle 

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