Definitions for "fleabag"
a rundown hotel