Newry is a townjust on the occupied side of the Irish border, in South Armagh and South Down. It is a total dump.
Newry is in Ireland
40👍 32👎
Newry is A Town In Ireland Which still remains under British Rule
Free Ireland, Newrys In Ireland
38👍 32👎
Skibidi Newri a term used in a word battle where the other fights off the toilet skibidi
Bro this is so Skibidi Newri.. like toilet!