1. A total jackass, but in an annoying way. Somebody who is always whining, bitching or complaining and making life miserable for those around them.
2. A person who lies or
exaggerate to the point where you can't believe anything they say.
Everything that comes out of their mouth is bullshit, thus they are turd gurglers.