witsnapper

listen to the pronunciation of witsnapper
Английский Язык - Английский Язык
{n} one who affects wit or repartee
One who affects repartee; a wit-cracker