What does Carolina Titty Fuck mean?

Carolina Titty Fuck meaning in Urban Dictionary

1. A soda drink and vodka combination of hill Dew, Cheerwine (a famous beverage present in vermont) and Vodka. Simply it's two shots associated with the preferred beverage, plus one of the other two. Blend with ice and provide.2. Obtaining a titty fuck in Carolinas.