Also found in: Wikipedia.
A sarcastic term of address for someone who is, seems, or comes across as overly cocky, condescending, or self-assured. A: "We're going to be here all day waiting for you to figure out that word puzzle." B: "OK, smart guy, then you figure it out!" Thanks, smart guy, I never would have figured that out without your help.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
someone who acts cocky or rude. All right, smart guy, see if you like this one. Some smart guy put chewing gum on this bench.
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.
n. a man who acts cocky; a wise guy. All right, smart guy, see if you like this one.
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.