Throat Shitter
Throat Shitter (noun): A person, who having ungratefully accepted good things in life, shits down everyone's throat when things go tits up.
Throat Shitter by Karot March 8, 2013
Get the Throat Shitter mug.