British informal term meaning nonsense, foolish talk, or rubbish. Used to express disbelief or dismissal of what someone has said.
Scottish and Northern English dialect, possibly from 'haver' meaning 'to talk foolishly' or 'babble,' which may derive from Old Norse 'hafra' meaning 'he-goat,' suggesting meaningless chatter like a goat's bleating. The word has been used in Scotland since at least the 18th century.
Try Another Word