Top definition
One of the best damn bands from the greater Houston area!
Did you see Necrofaith at Metalfest?!?
by Fisky April 29, 2008
Get the mug
Get a Necrofaith mug for your mama Larisa.