1 definition by LightShift

1. 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.
Aliens feed off the loosh of humans for food.
by LightShift January 18, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×