Top definition
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
by Spongebob4123 April 29, 2011
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug
2
Newry is A Town In Ireland Which still remains under British Rule
Free Ireland, Newrys In Ireland
by JohnHorse September 21, 2009
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug