Angry Gargoyle
The act of urinating in one's own mouth and then angrily spitting it at stunned bystanders. Often performed by people who are 'Schutzied'.
Angry Gargoyle by john_witten December 28, 2011
Get the Angry Gargoyle mug.