Wiktionary
no homo
adv. (context informal English) (non-gloss definition: Used immediately before or after a statement to indicate that there was no homosexual meaning intended, especially when such a meaning is a reasonable interpretation.)
Wikipedia
No homo
The phrases no homo and pause are slang terms. They parenthetically assert that the speaker of such does not have any homosexual intent and are usually used after an utterance or action that may have given that impression.