An wide ranging insult meaning someone that can't take a joke, a general twat or someone that annoys you.
Michael is such an annoying wee bessant!John is a blue blistering bessant