Top definition
a small town band from hudson wisconsin that kicks ass
members
drums-nick zappa
lead vocals, bass- jake pavak
vocals guitar- nate szyman
guitar- travis erickson
by zzzzaaapppaaa May 08, 2003
Get the mug
Get a melofobia mug for your cat Julia.