2 definitions by R1c0 Su4V3
The greatest car ever made, it's (still) the fastest production car ever. A beautifuly engineered McLaren body with a BMW M Power heart.
by R1c0 Su4V3 February 16, 2004
That black velveteen sure is an ugly ass hoe.
by R1c0 Su4V3 January 20, 2004