Skip to main content

Definitions by MOOMOOGIRL!

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