Skip to main content

Urmomsahoepiecatrash's definitions

Helen

An aunt that sleeps around when married and doesn’tcare About their nephew. They deliberately INSULT sed nephew to hurt sed nephew
Omg what a bitch, such a Helen”
by Urmomsahoepiecatrash December 27, 2018
mugGet the Helenmug.

Share this definition