The phrase
"home flea" refers to a person who constantly moves from one place to another, like a flea that jumps from one host to another. It suggests that the person doesn't have a stable or permanent home and often changes their living situation.
Full definition