The top Urban Dictionary definition--not sure this fits perfectly, but it fits some:
New Age term applied to energy produced by human beings that other entities use to feed from. 2. It is also used to refer to the energy that is produced by suffering that entities feed. From books by Robert Monroe. Maybe a play on the French word Louche.
The top Urban Dictionary definition--not sure this fits perfectly, but it fits some: