Top Definition
A short-lived band composed of Avenged Sevenold's M. Shadows and The Rev, and a handful of S club 7's members. It was started in March of 2002 and the members promptly broke up in April of 2002.
Person 1: Hey have you heard of S club sevenfold?
Person 2: yes, they sucked hard...
by Xaublius August 03, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.