What is Scrubchaw?
one who is a complete loser in everything he or she does.
Jeff, you are such a scrubchaw because you suck at everything.
See nathan