look up any word, like swag:
Westfield owned shopping centre in Modbury, Adelaide, South Australia. Known locally as TTP, it's the second-biggest shopping centre in Adelaide.
Come to Latenight at TTP?
I went to Tea Tree Plaza for all my Christmas shopping
by parafieldgardens4eva November 04, 2011
0 1