I've heard my mom call people a dingbat, but only semi-seriously and my mother isn't the person you want to be taking cues from regarding slang anyway. I don't even know what a quiff is.