Top definition
Term used in the late 80's to slow dance.
I used to sosha at the high school dance and almost break her back.
by 80's Baby August 23, 2017
Get the mug
Get a sosha mug for your grandma Helena.
buy the domain for your diy blog