one who often makes wisecracks, smart aleck, wise guy

listen to the pronunciation of one who often makes wisecracks, smart aleck, wise guy
English - English
{i} wisenheimer
one who often makes wisecracks, smart aleck, wise guy
Favorites