I'm not familiar with the term as a noun phrase. In an Australian context, it's more likely: " 'S'up mate? ", so it really doesn't mean "bed mate" or anything of an intimate partnership.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.