Something or someone that is utterly and completely useless.
Josh is a bump on a turd so just ignore him.
by plaid333 October 21, 2007
Get the Bump on a Turd mug.