daft bat A woman who thinks she's a superhero but only has a cape and a bad attitude Expand She fought the mailman over a missing sock.She tried to fly off a cliff and landed in a pool.She yelled at the moon for not shining bright enough. + Examples