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.
İngilizce - İngilizce

an obnoxiously clever or quick-witted person; a smart aleck. teriminin İngilizce İngilizce sözlükte anlamı

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