Find the word definition

Wiktionary
beat banaghan

vb. (context idiomatic 1811 English) An Irish saying of one who tells wonderful stories, or of something which is amazing and remarkable.