flea trap noun an inexpensive, shoddy hotel or boarding house US,1942
The Spanish Trail Inn didn’t offer luxury accomodations, but it was far better than some of the flea traps Angie had frequented in her time. — J.A. Jance, DesertHeart, p. 237, 1993