2 definitions by basicbitch_69_420_21

practically a war goddess, ruler of younger siblings and conquer of emotions.
might be a psychopath.

synonyms: Osheen, Urchin, Hoshen, Otchen
run here come Ohshen the killer!!
by basicbitch_69_420_21 September 11, 2020
Get the Ohshen mug.