tank drapes Share definition Flag large women labia(first coined by the Frosty, Heidi & Frank radio show) your girls is big man! she ain't got cat flaps, shes got the tank drapes! tank drapes by Taylor Robbins October 7, 2009 0 0 Get merch Get the tank drapes mug. Buy Now — $32.95 See more merch