look up any word, like bae:
 
1.
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

Words related to Oh Delard!

dear lord delard exclamation holy shit oh shit