Hi to all teachers here!
"Don't make fun of my car! It can smoke your car any day."
Does the phrase here mean "my car can (easily) go/drive faster than yours"?
I take it the word "smoke" here is used in a slangy way, correct?
Your clarification on this will be appreciated.