someone who smells of poo. Not nice to be around and very annoying and always trying to be involved in conversations.
Ernest Odeh is such a turd bog!!!