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. A London Borough. Also known as the London Borough of Poland due to the amount of immigrants from Poland living in this area. Person 1:..
1. an intense game that involves running around the pool 3 times while receiving attempted dekes and shoves into the water. after running a..
1. n. stimulant pills to keep you awake. derived from truckers choice. "I took some truckers so I could study 24/7 for exams." ..