Top Definition
An industrial band in the mid to late 1980's. Also, a very good team name for any sport.

Synonym: Disgusting Roosters
The Revolting Cocks sweeped our sorry little asses in the game last night.
#industrial band #team #name #offensive #disgusting roosters.
by Gonad September 28, 2005
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.