Skip to main content

Definitions by Joe the Plumber the 2nd

Someone who won't shut up or STFU.
My gosh, he is such a snidiot.