Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Lurgan Champagne Meaning
Lurgan Champagne
See wordBuckfast/word
Comes from this fine beverage being consumed in
copious
quantities in the town of
Lurgan
, Co. Armagh.
Northern Ireland
.
Ye
can't beat a
bottle
of the
ol'
Lurgan Champagne.
By Inesita
Upvote
Flag