1 definition by Tyrel "Firehead" Borowitz
One of the most epic bands ever formed. Yet, abruptly dissipated after only two performances due to unknown circumstances. While most witnesses of Facemelt's magnificence believe that it is forever lost to memory, some still claim that the legendary band still lives, demonstrated by their mantra "Facemelt Lives" or "Face me it lives."
by Tyrel "Firehead" Borowitz September 17, 2008