vybz kartel teachas pet

Teacha’s Pet episode 12 saw a nerve rocking moment for So Sick, as she came in among the bottom of the pack this week, that almost sent her packing. But the Worl’Boss had a little pity. However, two of the girls had to leave the show.

Watch full uncut video below.