At my last job, every once in a while we would get one of those. Some people have no social skills whatsoever, but are ok to work with, but sometimes we got one who just drove everyone nuts. We had one such guy. This guy irritated the shit out of everyone. Constantly telling bullshit stories, hygiene problems, you name it, totally incompetent.
This being the Navy, he could be a complete fuckstick and never get fired.
The solution: Spin 'em up and break them. If you can make them cry and quit, you win. At quarters, the Chief would say "And I'm gonna need someone to help Petty Officer ********." Everyone says "Not it!". Ignore him when possible. When he tries to contribute to a conversation, tell him to shut up, then ignore him some more. For a while, we would amuse ourselves by baiting him to say dumb stuff (true account):
Guy 1: (Sees assclown approaching) "So I just got the engine installed in my Bronco. Should be able to get over 450 horsepower."
Assclown: "Yeah!?" (everyone else gives each other that "oh shit, here goes" look) "Well I know a guy who has a Bronco with THREE ENGINES! I don't know how they are hooked together, but it really does have three engines!"
Guy 1: "Oh he must be using planetary gears."
Assclown: "Yeah yeah! That's what he was using. Each engine starts up when it's needed. They're sequential!"
Everyone:
"SHTF and go away." (Waits for assclown to leave)
That got pretty boring after a while because we simply got tired of his shit.
One day after pulling in to port we were about to shutdown the plant, Assclown is on watch. The Division officer peeks in and asks to talk to him. He gets a relief and goes out. About one minute later, we all hear loud screaming mixed with some sobbing sounds. This goes on for about a minute, then the DivO comes in with a grin on his face. "Dude, he just snapped." He wasn't even trying to, but we already had the assclown pretty worked up.
I suggest playing pranks based on the dumb shit he does. He leaves his lunch containers in the fridge? Glue the lids on. Leaves his shit everywhere? Leave shit in or on his desk. Even if he doesn't snap, at least you can have some juvenile fun.