Top definition
Ombrapus is loving,caring,helpful and crazy all at the same time.
Me: What is she/he doing?
Friend: Being Ombra
by Boltsgirl22 September 02, 2016
Get the mug
Get a ombra mug for your brother Georges.
buy the domain for your foodie site