1 definition by scotty potty

Top Definition
Master of all things bicycle.
Wow, your technique and style on your bike amazes me; you 'da Scot!
by scotty potty April 10, 2003

Mug icon
Buy a scot mug!