Turkey Salad Share definition Flag The art of rimming a guys arse Tossed Salad, whilst he Turkey Slaps you around the face. It was a hot session - Best Turkey Salad I've ever had.... Turkey Salad by Maz61 December 21, 2011 0 0 Get merch Get the Turkey Salad mug. Buy Now — $32.95 See more merch