Top definition
An expression relating extreme surprise, used primarily by middle-aged Asian women.
Holy Doodle! That's a big fish!
by MrDB October 10, 2010
Get the mug
Get a Holy Doodle mug for your fish Vivek.