Green’s Dictionary of Slang

wind do twirl n.

[rhy. sl. = girl]

a woman.

[UK]Hotten Dict. of Modern Sl. etc.
[UK]Hotten Sl. Dict.