Top Definition
someone who is of lower human grade. The sort of person who doesn't know how hopelessly disrespected he/she is, and still thinks he/she is 'it'.
person 1: have you seen that scrat head trying to deal down in the kiddies play park?
person 2: yeh, people like him should lau off and die.
by hesthemanwiththegoldentouch May 26, 2009
6 Words related to scrat head

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.