1 definition by 101moomoo

an asian... any asian at all..
Look at that moo moo use those chopsticks!! you go moo moo!!
by 101moomoo November 4, 2010
Get the Moo Moo mug.