Definitions by takemebacktothelight
yosha
kind, generous and intelligent person. sometimes overthinks a lot but it's coming from a good place. overall, a gem of a person, and you're lucky to have them in your life.
yosha by takemebacktothelight November 28, 2020