fleabag
nounDefinition of fleabag
: an inferior hotel or rooming house
Keep scrolling for more
Keep scrolling for more