Green’s Dictionary of Slang

dingbat n.5

a term of admiration.

[US]DN I. 387: Dingbat. Mr. Philip Hale, of the Boston Journal, has been collecting information . . . concerning this word. The following definitions appear: — [...] (8) Term of admiration. ‘They are regular ding-bats’ (speaking of girls).