Random Words:
1.
A phrase meaning "Oh Boy", or "Oh Shit". Developed from "Oh Dear Lord" shortened to "Oh Delard!"..
1.
Town in the middle of County Donegal, Ireland. It and its neighbouring town, Stranorlar, are pretty much the one town (hence the name Tw..