Amber Turd's last laugh?