Top Definition
A word used to substitute "shut up". This has dervied from men who used to play pokemon, a popular tv-show. They were tired of one of their friends talking and they said "squirtle-squirtle."
"Yo squirtle-squirtle!!!!!!!"

"Yo squirtle-squirtle b***h!!!!!!!!!
by Omar Jones April 04, 2008
Free Daily Email

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

Emails are sent from We'll never spam you.