Also connotes burning rubber as in drag racing, causing the tires to generate an excessive amount of smoke suggesting power and dominance.
Rob's Cobra was smokin last night as he blew the competition away!
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.