Skip to main content

Pat from Down the road's definitions

Letterkenny

Share definition
The Best town in the World

Situated in Donegal, Ireland on the mouth of the Swlly
This Town is so Letterkenny
by Pat from Down the road November 16, 2004
Flag
mugGet the Letterkenny mug.