John Cougar Mellonhead is a moron.
I remember the first time I heard him called that by a DJ in Maine after his second or third renaming...HA!