Top definition
Usually a hot sexy woman with beautiful hair and green eyes
Ooooh your looking umbish

Umblada hort nice cool
by Beanie tootsies December 11, 2016
Get a umblada mug for your Uncle Paul.