1 definition by Ibuprofen 400mg

Top Definition
World Rally Championship. The most extreme sport out there. Fact. Rules have become as anti-porgress as Formula One, in that there is little to no innovation in the engineering of the cars. Group B Rallying was arguably better, it was faster because there were less rules governing the cars and so more people got killed.
I'm going to watch the WRC in Finland where the cars can jump six feet in the air.
by Ibuprofen 400mg September 09, 2006

Mug icon
Buy a WRC mug!