Skip to main content

Yooniesm's definitions

omo

omo can be used short to stand for Omorashi
Omorashi is a Japanese word that means 'to wet yourself'

Omorashi is a sexual fetish that involves peeing on yourself or peeing on someone else, and holding your bladder.
(Watersports is the same as Omorashi, but is the English version)
I love omo!
My favorite fanfics are omo fanfics.
I'm an omo fanatic.
by Yooniesm May 12, 2019
mugGet the omo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email