Skip to main content

Definitions by Ohmygoshmyname

It is a slurred word for “ugly ho”. This word was made by Iliana.
Oh my god, shes such an uglo
Uglo by Ohmygoshmyname December 18, 2018