Term: Red Devils

Definition:


Nickname for Manchester United and the Korean national side.

Contributed By: