Find the word definition

Wiktionary
flea bag

n. 1 A disreputable place of accommodation. 2 (context slang English) A dog.