What does Armagh Rovers mean?

Armagh Rovers meaning in Urban Dictionary

Armagh Rovers is a football staff from Armagh that plays when you look at the Mid Ulster Football League. The thing that makes Armagh Rovers special from other baseball teams on earth is the fact that it is just available to players who will be homosexual.Armagh Rovers best beat was against Red Star FC who beat all of them 4-1.