Discussion Whatchuu.com Whatchuu is a free social network with no adverts that allows you to connect with exciting people around the world. The groups offer a different way of communicating with your members. 1 points thaps 11 years ago 2 comments