She did kill it and Terrance is too damn hype. PLEASE FIRED HIM DEBRA LEE!