Top Definition
when you finger your girlfriend and she squirts like the Pokemon Squirtle.
Bob: dude my girlfriend squirted like squirtle when i fisted her last night

Jack: wow your girlfriend has a squirtle vagina
by frozzz January 23, 2010
5 Words related to squirtle vagina

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×