I believe TT stands for Top Tropical Nursery? Back in Garden web, it wasn't allowed to be mention, because it was spamming the tropical fruit forum of sorts for reasons I'm not sure of since I've only joined that forum last year and seems like the issue has begun way before I've joined GW forum. Thus a lot of people use the abbreviations TT, when ever they mention that site. But here i've mention that site(full name) before in a few post and it seems fine(to me at least).