flea-ridden

flea-ridden

adj infested with fleas