1 definition by NCer

Top Definition
A half owl, half cow creature.
Hoomoos are exquisite creatures.
by NCer July 29, 2005

Mug icon
Buy a hoomoo mug!