BFSM

Standing for "Best Friend Soulmate", it is a term used to describe a person as someone you're destined to be best friends with.
Person A: OMG! Michael's so cool!
Person B: I know he's just like you
Person A: He's like my BFSM!
by Penelope S. May 27, 2013
Get the BFSM mug.