Skip to main content

StarandVenus's definitions

Owu

an abreviation of Obsessed with you
I’m so owu”
by StarandVenus March 16, 2023
mugGet the Owumug.

Share this definition