parasitic, leechlike or freeloading
That draws off the blood of another animal, or a person.
Tyrannical or exercising unjust power.
Hot and humid of the weather.
Burdensome or difficult to bear.
Weighing heavily on the spirit; intense, or overwhelming