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
5 4

Words related to Oh Delard!

dear lord delard exclamation holy shit oh shit