New English-Irish Dictionary
  • EN > GA
  • GA > EN

earbashing

noun informalléasadh teangaíde béilI gave him an earbashing thug mé léasadh teanga dó, d'ith mé é, léigh mé an leabhar air