1 definition by New Guy

Top Definition
Corolla Power
www.toyota.corollapower.com.au
When we think scottules, we think Corolla. The quickest car in the burbs, you see this "jet" coming, you get out of the way!
by New Guy September 18, 2003

Mug icon
Buy a scottules mug!