Green’s Dictionary of Slang

razzle-dazzler n.

[razzle-dazzle n. (1)]

a very brightly patterned sock.

[UK]Daily News 10 Aug. 5/2: Two dozen pair of plain socks and half a dozen pair of the sort known as ‘razzle-dazzlers’.