The last time we saw Internet track legend Michelle Jenneke she was wearing a bikini dumping ice water on herself.