My rotator cuff injury?

the dodcot said I pulled my rotator cuff? what exactly does this mean? what do i do to heal it? how long does it take to heal?
would this injury be caused my doing gymnastics?
would it be caused my streching my shoulders too far?
6 answers 6