1 definition by epit

Top Definition
A phrase meaning "Oh Boy", or "Oh Shit". Developed from "Oh Dear Lord" shortened to "Oh Delard!"
"Watch out for that bus"
"Oh Delard!"
by epit September 25, 2006
Mug icon
Buy a Oh Delard! mug!