Subscribe English
look up any word, like tittybong:
 
1.
A heavy metal power trio formed in Georgia in 1972. Music released on Azra International Records has met with much enthusiasm.
Laughing House lays down a slab of sonic sludge that goes beyond the boundaries of human dignity.
by Doppelganger music February 10, 2010
565 47