A person who has nothing good to say about almost anything or anyone, and who usually manages to say it in such a vicious or extremely sarcastic way that those people who are listening always want to make immediate excuses to leave and be somewhere else
by mimbijones April 4, 2015
Get the addermouthmug.