Definitions of fleabag:

  • noun:   a rundown hotel