Green’s Dictionary of Slang

whing-whang n.

something, typically a small gadget, for which one has no specific name.

[UK]A. Binstead Houndsditch Day by Day 61: Compensated double-action levers and regulated aluminium whing-whang.