Skip to main content

South Armagh

Autonomous region of Ireland. Famous for it's rolling hills covered in army watchtowers. This is where the Barrack Buster became famous.
No one has a TV licence in South Armagh.
by Adrian December 14, 2003
mugGet the South Armaghmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email