the police dropped that hombo off in another town, but he seems to have walked back to hang out next to our garden and be creepy
a 'homo' 'hobo', or a gay homeless person
"the police dropped that hombo off in another town, but he seems to have walked back to hang out next to our garden and be creepy" What is the definition of "hombo"?