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
Shut it, you poo-licker
by Dr Greenthumb April 22, 2003
by gangsterunicorn October 23, 2019