an obnoxiously clever or quick-witted person; a smart aleck.

listen to the pronunciation of an obnoxiously clever or quick-witted person; a smart aleck.
الإنجليزية - الإنجليزية

تعريف an obnoxiously clever or quick-witted person; a smart aleck. في الإنجليزية الإنجليزية القاموس.

An obnoxiously clever or quick-witted person; a smart aleck.
smarty