Skip to main content

kelliethepirate's definitions

squaincha

A person of unquestionable moral ambignuity. One who performs promiscuous acts on a daily basis, without feelings of remorse or need to bathe afterwards.
"Dude, I met this girl 5 minutes ago and she's already hurtin' for a squirtin'. She must be a squaincha!"
by kelliethepirate July 9, 2009
mugGet the squainchamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email