1 definition by flava flav

Top Definition
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 04, 2004

Mug icon
Buy a Scotty mug!