2 definition by 1p4life

Top Definition
A girl, who is able to squirt. The female is able to gush a clear, odorless liquid out of their pussy's when reaching orgasm.
- I think I am in a dry spell, I didn't get lucky at all again last night... how about you?

I caught myself a Squirtle last night!

- Damnnn those are rare! :o Why won't a wild Squirtle ever appear before me :(

Yeah very thrilling and hot indeed, but I hate changing the sheets everytime
by 1p4life January 02, 2013

Mug icon
Buy a Squirtle mug!
Reference to the male sex organs as a whole (aka the males reproductive organ)
Do you shave your glockenspiel?
by 1p4life October 27, 2012

Mug icon
Buy a Glockenspiel mug!