Restored car pet peeves

But a very cool phrase.
My Dad would say it and until it was explained, it made no sense.
Parents tell you to be smart, then this guy says to "dummy up " ?