meaning of Bump on a Turd

Bump on a Turd meaning in Urban Dictionary

anything or some body which entirely and entirely useless.