Top definition
Like a soulmate, but better. You both obsess over the same things and have a lot in common.
"Bro I just ate an entire pizza by myself"
"Oh my god me too"
"#osulmates"
by memekid December 10, 2016
Get the mug
Get a Osulmate mug for your cousin Paul.