A person who has a cringe sense of humour. Many do not understand what he is trying to convey.
That is so lame, what a wen jun he is.