What does 居候 mean?
居候 is a Japanese noun meaning “freeloader” in English. It is written as 居候 in kanji, いそうろう in hiragana, and isourou in romaji. This word is part of JLPT N3 vocabulary.
Example sentence
彼はいつもどこかの家に居候しているようだ。
He always seems to be living rent-free in somebody's house.