Top definition
Self Owned Self Respected
Meaning: you dont need a man/woman in your life to "better" you. You need you, you won't disrespect or leave you.
Person: Damn he broke up with you?
Girl: SOSR, dont need him or anyone else to bring me down.
by idgaf.@nikii December 26, 2016
Get the mug
Get a SOSR mug for your coworker GΓΌnter.
buy the domain for your foodie vlog