Fleabag — definition

1. fleabag (Noun) N. Amer

1 definition

fleabag (Noun) — A run-down hotel.

1 type of
hotel