A new definitiontrying to reclaim the controversial phrase “no homo.” This new meaning of the phrase means “my bad” or “calm down” in an attempt to diffuse a situation.
Comes from the Latin phrase “noticus hominus,” which roughly translates to “it was my fault.”