Skip to main content

Definitions by Iwawooo

The term used to describe a very unattractive female
Wow she’s a umbrio
umbrio by Iwawooo April 14, 2022