Modubu /mo-du-bu /
Grammar:noun
The watery discharge from a female animal when in heat
Search More Words Dictionary