Definition of earbasher in English:

earbasher

noun

informalBritish