1 definition by tegz123

A star at a small school, that everyone loves but is cocky and often cheats or plays girl but they never find out
Look that kid is pulling a Scotty on those two girls!
by tegz123 February 23, 2012
Get the Scotty mug.