Meaning of nun's cotton in English:

nun's cotton

noun

Origin

1930s; earliest use found in Mary Brooks Picken (1886–1981).