I’ve heard the word a lot, but what does omorashi mean?

yooo Urban Dictionary explains it p well: 

Japanese word meaning “to wet oneself”. A paraphilia involving urinating on oneself but also arousal brought on by having a full bladder, by causing someone to develop a full bladder, or by witnessing someone with a full bladder “relieve” themselves.

now is there a similar word for the exact same thing but with scat? because that’s hot too

Leave a comment