2 definitions by Moon demoness
The German word that means "people talking pleasure in your pain"
Also a song from the musical "Avenue Q"
Also a song from the musical "Avenue Q"
by Moon demoness September 20, 2006
by Moon demoness November 19, 2006