Top Definition
Consumption of water, or other liquids in which a dead human has been soaking or saturating within.
Hotel residents of Cecil Hotel in Los Angeles brushing teeth, and drinking hotel water or "cannibal tea," which originated from a water supply in which a dead woman was decomposing in.
by Iwishiwasagiraffe February 21, 2013

Free Daily Email

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

Emails are sent from We'll never spam you.