Green’s Dictionary of Slang

wingless wonder n.

see chinless wonder n.