3 definitions by Jack Smith
An awesome Heavy-Metal Band that plays in StrongBadia from time to time. Famous for "Moving very Slowly" which is featured on the Strong Bad Sings CD just recently released among other things. Has toured with limozeen once.
by Jack Smith November 26, 2003
by Jack Smith February 20, 2005