Random Words:
1.
A phrase meaning "Oh Boy", or "Oh Shit". Developed from "Oh Dear Lord" shortened to "Oh Delard!"..
1.
Common phrase used to describe someone who lives in or originated from the village of Eyres Monsell, Leicestershire, UK. Usually around..