To haver means to talk rubbish, ramble, or go on a daft tangent when you should be getting to the point. You’ll hear Stop havering when someone’s dithering or chatting nonsense. It’s usually a teasing slap, not a proper insult. The Proclaimers even slipped it into 500 Miles, which makes Scots feel weirdly seen.
"We were meant to leave at eight, but Jamie kept havering about which pub to start in and we missed the last bus home."