wise guy









wise guy


noun

  1. Informal. a cocksure, conceited, and often insolent person; smart aleck: He has a reputation for being a wise guy.
52 queries 0.567