No homo is a term created around the 1990s, the term is used mostly by men to get out of situations that make the user look or feel gay/lesbian
Johnathan: I'd smack dat assQuantavious: Ayo! Johnathan: No homo though Quantavious: that's cool then