1 definition by binkyboo

Top Definition
A term meaning "Oh my!". More interesting than saying "Oh shit!"
"Oh fuck a doodle doo, it's time for me to go home!" or "Fuck a doodle doo, I'm tired today."
by binkyboo January 20, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.