Parachute Panties Definition

noun

Very large panties .

Wiktionary