The slight moaning sound a man makes while receiving a hummer.
There's no more musical sound than that of a hummer accompanied by a hummeroo.
by calmling December 30, 2008
Get the hummeroo mug.
A screecheroo that is flattened. I don't know what it does, but I'm under the impression that it hums rather than screeches.
My friend makes hummeroos every Halloween.
by wcgold May 22, 2005
Get the Hummeroo mug.