Term: Yoyo team

Definition:


A team that is often goes through promotion and demotion, going up and down like a toy yoyo

Contributed By: