homo- generally used when someone's actions could be interpreted as slightly homosexual, or just in response to something that provokes you to "cuss them real bad
". Originates from the latin: "Homo" an adjective meaning simply "same". See also: batty man, bender.
H.B: well i stayed up all night learning my latin proverbs
M.H: oh really? you massive homo.
can also be used in a derogatory way towards camp individuals:
E.N: did you see J.P last night? he was dressed like a massive homo?
M.H:yes fair shout, he looked like a proper batty man
S.C: my quad
capsized on the river today.
D.H: played homo