2 definitions by coldsex

Trinidad and Tobago,a twin island Carribean country about 7 miles northeast of Venezuela
I traveled to Puerto Rico,Jamaica,and T&T last year.
by coldsex August 25, 2008
vagina,female genitalia.Commonly used in Trinidad.
pronunciation aid:the "u's" sound like the "u" in bush
Jenny has the nicest tun tun I have ever seen.
by coldsex August 25, 2008