Try guessing wat it means???
its non-other than travel bloggers... my frens n i hav this sudden thought of setting up a travel blog - trog, since europe tour is juz under our noses... haha... hopefully n prayerfully...
so here you go... www.troggersunite.blogspot.com
do visit us n click on the ads... haha
those who are interested to contribute, u r most welcome to do so... juz leave a comment