someone who is thought to drain other people’s energyEnergy sappers suck life and energy out of you by blaming, complaining, finding fault, being always unhappy and never satisfied.
Submitted by:
Boris Marchenko from Russian Federation on 02/07/2017