What embarrassing apps do you have on your phone?

04:44 |

It's time to spill the tea! Our guest experts - Winston, Janice, Julia, Lorraine and Chef Dev dish on the most embarrassing apps they have downloaded.