1 definition by Mikee Rehmeyer

A man who enjoys having sex with other men. Short for homosexual. A homo is a man who loves other men and is sexually attracted to them.
by Mikee Rehmeyer January 14, 2008
Get the homo mug.