Top Definition
A noun describing someone who is lazy, a failure, struggling, or who messed up on something.
Jim: hey man how long is your speech?

John: What? that was due today?? i didn't even start it yet.

Jim: damn dude your such a squainer.
by MTAallday aka Abs January 26, 2011

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.