1 definition by flava flav

a type of person who is ill, wicked, and in the blink of an eye will merk you. so be cautious
Why does that kid try to be such a scotty
by flava flav December 5, 2004
Get the Scotty mug.