Even if everyone else has a good definition, theyre still missing an area specific one. In Western PA, Hoss's is a steakhouse thats all around the area. And with things like Hoss burger, The Hoss(the mascot) and hoss-sauce, its become a Pittsburgh thing that Hoss means dick, cock, penis, etc. Saying hey hoss doesnt have any positive meaning, because its saying hey dick.
Ffej-"Why dont you shut the hell up kraig?"
Kraig-"How bout you gobble my Hoss Ffej??"
"Wow, look at that emo fuck. He definitely loooves the Hoss."
"Does Poops ever shut up? God that kid is such a fuckin Hoss."