Green’s Dictionary of Slang

whisty-castor n.

see wisty-castor n.