deluded goon