Starbeast
Benevolent Galaxy Being
I've only ever seen it as barmpot, with the "r" and Collins online defines it as "(Northern England, slang) a foolish or deranged person". I suspect it comes from "barm" which is the froth on fermenting malt liquor (originally, also yeast or leaven), so a barmpot is a pot full of beer froth. That also probably gives us "barmy" another slang English word meaning daft or very foolish.
NB It's usually an affectionate term, rather than an unpleasant/aggressive one, in case you were thinking of using it elsewhere!
TJ I've never seen it spelled with a "r" and a quick check reveals that it indeed could be spelled either way.
But in general, Beasty, Her honour is correct. It generally means someone who's one cannon short of an Arsenal, but in the nicest possible way
Thank you both for clarifying the UK slang word as a term of endearment (I had a feeling it was something like that). I'm touched. Heh heh. It's not the first time someone called me "crazy or nuts" (in a good way).