scrubchaw

one who is a complete loser in everything he or she does.
Jeff, you are such a scrubchaw because you suck at everything.
by nathan January 24, 2005
Get the scrubchaw mug.