Twin tuns Share definition Flag people that tend to fuck shit up doesnt matter if its in the right setting or not. anyways its a group of people that fuck shit up yall some twin tuns fr dumbass. Twin tuns by iweyouycaiwfypaat August 22, 2024 Get the Twin tuns mug.