Damn! Did you see all that red in the stadium. Those Red Devils are some crazy fucking fans. DAE HAN MIN GOOK!
By Juliet
Red Devils
slang for cough syrup pills; used by underaged idiots that wanna get high but either can't get the money for something else or can't get a car to get them to a dealer
1. The Red Devils have won their match against The Netherlands!
2. The Red Devils have qualified themselfs for the world cup 3. The Red Devils became vice-champion of England
By Adore
Red Devil
Some of the best nugget around. Usually has many reddish orange hairs and an almost fruity smell