English Dictionary
Definition fleabag in British English
fleabag noun
[countable] noun
/ˈfliːˌbæɡ/
1
someone or something that is dirty, or has a bad reputation
Synonyms and related words
Synonyms and related words
