Top Definition
The choir of the U.S.S.R./Russian Federation's armed forces. Founded during the Great Patriotic War, the Red Army Choir exists to this day, still singing loudly and proud under a Soviet banner!
The Red Army Choir is the best choir ever!
by Ad0lph Hitluh December 27, 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.