wise guy
Definition from Wiktionary, the free dictionary
English [edit]
Noun [edit]
- One given to making clever jokes regarded as rude or disrespectful; smart; a wisecracker.
- Her reputation for being a wise guy made her new teachers hesitant about having her in their classes.
- A knowledgable or successful sports bettor.
- (slang) A member of the Mafia; a mobster