Fleabag - Definition

fleabag

n 1: a run-down hotel

Look up another word