by pappy July 20, 2004
by Dunky Oggins November 04, 2003
by visal September 10, 2003
Somebody that shits so much, not only their apartment smells like shit, but their hallway smells like shit. Otherwise known as a "turd slayer."
by Samson29 October 05, 2015
by frank and keith May 16, 2007
by Some Guy In The Boro April 25, 2009