Top definition
A multi-purpose word when you really have nothing to say but want to speak anyway.
...awkward silence....
"Mroo."
by Bellatrix Black August 21, 2009
Get the mug
Get a Mroo mug for your barber Trump.
buy the domain for your recipe site