Skip to main content

Definitions by lastniggaonearth

squirtle squad

a group of girls that think they're the shit, but in fact, they're shit
that squirtle squad was definitely tanking it up tonight at the bar.