n. a cocky person. (Also a term of address.) : Well, if you're such a smarty, why aren't you rich?
Dictionary of American Slang and Colloquial Expressions by Richard A. Spears.Fourth Edition. Copyright 2007. Published by McGraw Hill.
Cite This Source
Example sentences
With that many techno-smarty-pants in a group, everyone is paranoid about cabals and back-room deals.
In our smarty-pants media culture, idealism is out of style.
Instead, it tosses brain twisters at four smarty-pants who are lured into a trap.