A hobosexual is a tongue-in-cheek slang term used to refer to an individual who is attracted to those with an unkempt appearance. It is also a term used to describe an individual who does not care or put much time into their physical appearance.
Terms like hobosexual are used to poke fun at the types of people we may be attracted to, but they are typically used in jest. This term is also used as an antonym of metrosexual.
An alternate, and more sinister, definition to this term refers to someone who enters a relationship in order to secure a place to live, and may even be used to refer to someone who manipulates others in order to take advantage of their generosity.