Top Definition
A car that mercedes and mclaren made called the mclaren SLR which is really a mercedes not a mclaren (except for da tech)
GET OUTTA WAY!!! that macmerc is gonna run os ova at 200 a hour we be dead.
by woodenstone July 18, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.