What is Happyhobo?
A very annoying person.
That guy is such an annoying HappyHobo
See happy, hobo, happyhobo, annoying