Skip to main content

BootInTheGroin's definitions

omorashi

The Japanese word for the perverted act of soiling oneself for sexual pleasure.
Omorashi has mentally scarred me for life.
by BootInTheGroin June 1, 2004
mugGet the omorashimug.

Share this definition