What does Bestfriendmanship mean?

Bestfriendmanship meaning in Urban Dictionary

Bestfriendmanship (Noun): Someone who is actually the equivalent of the awesomeness. Frequently Mall Sessions happen between both you and this individual.