Taint cradle Share definition Flag A pair of women's panties that are made mostly of shear, stringy material. "Hey my girlfriend just bought a new taint cradle from Victorias Secret." -Mate#1"A what?" -Mate#2 Taint cradle by God stop the apocalypse August 7, 2014 Get the Taint cradle mug.