By using this site, you agree to our Privacy Policy and our Terms of Use. Close
John2290 said:
^ The fuck is a twix. Sounds like a niche sexual term.

Twix is a candy bar made by Mars Inc. its pretty much a global brand like Coca Cola and Pepsi.  I'm pretty sure they sell them in stores where you live also.