A slang used in the Philadelphia are for homosexual. Short for homo.
Did you see the new kid from San Francisco? He's probably a mo.