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