What is Oh My Dood?
An exclamation of shock or surprise
"Oh my dood, what have u done?"
See Kevin
All you need for a faster workflow in one place.