Jack-a-dandy
Jack`-a-dan"dy
(?),
n.
A little dandy; a little, foppish, impertinent fellow.