Oh Delard!

What is Oh Delard!?


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

See oh shit, holy shit, exclamation


13

Random Words:

1. Sweet Tea Junkie - a person who loves and is addicted to sweet tea, and all that it stands for. Also could mean a buyer of STJ apparel,..
1. A term used to describe a female who is incredibly well endowed. Used by Jay in the popular show 'The Inbetweeners' Jay: Look..
1. Popular New York City slang for engaging in coitus I rode the f train with your mom (up the butt)..