English dictionary
fleabag meaning and definition
Definition and meaning of fleabag at MeaningMonkey.org. fleabag meaning and definition in the English Dictionary.FLEABAG noun
Definition of fleabag (noun)
- a run-down hotel
Source: Princeton University Wordnet