Skip to main content

Definitions by epit

Oh Delard! 

A phrase meaning "Oh Boy", or "Oh Shit". Developed from "Oh Dear Lord" shortened to "Oh Delard!"
"Watch out for that bus"
"Oh Delard!"
Oh Delard! by epit September 26, 2006