1 definition by MOOMOOGIRL!

A sound coming from a cow (JK) it comes from a duck
The duck in her boot would not stop mooing
by MOOMOOGIRL! December 13, 2016
Get the Moo mug.