Chris Hu on 28 March 2020
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.