dingbat

noun

1.
a silly empty-headed person