Top definition
A girl I sit near that I like but I don’t have the balls to tell her
Ohsha is someone I like
by I sit near you in class December 10, 2017
Get the mug
Get a Ohsha mug for your fish Jovana.