1 definition by squirtsquirt

The pre-ejaculate fluids produced by a male squirtle.
Ash! You're pet just got squidle all over my new carpet!
by squirtsquirt August 25, 2011
Get the Squidle mug.