Top definition
Meaning unique and quirky not your typical type but something draws you in also intellectual and intelligent
When I find the right person I'll know cause she'll have Ambrella qualities
by ThaColdest25 October 04, 2016
Get the mug
Get a ambrella mug for your friend Jerry.
buy the domain for your recipe vlog