Shut it, you poo-licker
by Dr Greenthumb April 22, 2003
One who is an annoying, spineless, shit talker that cant or wont back up the shit spilling from their cock holster
by Drbigbuds June 15, 2007
by gangsterunicorn October 23, 2019