Humourrhoid
A person who is a pain in the ass, but still in a entertaining way, usually by telling jokes that are a bit out of range or uncomfortable. You can not really decide if the person is annoying, amusing or just a strange or terrible combination of both.
-Don't get stuck with that guy the whole party!
-Why not?
-He is just, such an humourrhoid!
-Why not?
-He is just, such an humourrhoid!