turkey meatball sub Share definition Flag when you poop into your own hand and jack off with it Man i have to got the worst urinary tract infection after i did a turkey meatball sub lastnight turkey meatball sub by foggy_Octopus December 16, 2020 0 0 Get merch Get the turkey meatball sub mug. Buy Now — $32.95 See more merch