What does 'Erin go braugh' mean?

Erin go bragh is an English phonetic spelling of Éirinn go brách, which in Irish means "Ireland forever."

It is an Irish expression of allegiance to Ireland.