tandoori Share definition Flag slang for indian vagina see also meat pie damn that tandoori is dripping tandoori by emilios cumalotttus November 1, 2006 0 0 Get merch Get the tandoori mug. Buy Now — $32.95 See more merch