1 definition by xXMudman725Xx

An exclamation of excitement, often being sarcastic. (wo day-o)
Teacher: Today, we will be studying physics

Students in back: Wo Dao!
by xXMudman725Xx May 3, 2005
Get the Wo Dao mug.