1 definition by flava flav

1
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
Get the mug
Get a Scotty mug for your coworker Riley.