meaning of Angry Gargoyle

Angry Gargoyle meaning in Urban Dictionary

The act of urinating within one's own lips and then angrily spitting it at stunned bystanders. Usually performed by folks who are 'Schutzied'.