Random Words:
1.
A phrase meaning "Oh Boy", or "Oh Shit". Developed from "Oh Dear Lord" shortened to "Oh Delard!"..
1.
A composite word using common (and not so common) internet acronyms.
Here is a break down:
Rofl : Roll On Floor Laughing
MAO : My Ass..