1 definition by OHLAWD!

Top Definition
Used when describing yourself or someone else if you think they look crappy.
A: Oh LAWD, I look SO Scratchy!
B: You look fine...
by OHLAWD! April 05, 2010

Mug icon
Buy a Scratchy mug!