Absolutely.With good reason.And its not just humans.
Oh yeah. People who feed off the positive attitudes of others by being negative all the time and constantly are looking for others to give them compliments. I can't stand those people
Attention ******? Energy drainers? Downers There really is no specific term