Sheraton tara
Definitions
1
Posts
1
Posters
49
Views
-
A hotel in [Warwick], Rhode Island (see entry for Warwick), during the 1980s this was the place to take your HOT Warwick girlfriend after a day of hanging out at the Rhode Island and Warwick Malls and dinner at [Greggs]. Located next to the airport, so the rooms had extra [soundproofing], thus enabling the Warwick female to let loose with a LOUD scream when orgasming.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions