Random
Source Code

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!"

by epit September 25, 2006

5👍 5👎