A car enthusiast who thinks the roads are a rally track. They often speed and drop a burnout each time they leave a mates place. They drive loud hotted up cars and have no consideration for the road rules.
by Suchabeautifulmess July 02, 2017