clever arse
Noun
Meaning
clever arse (plural clever arses)
(Britain, slang, derogatory) A person who annoyingly tries too hard to impress with their cleverness; a clever dick.
No, don't be a clever arse. Did you or did you not eat all the ice cream?