cornflake

Definition

Slang

  • noun an eccentric, crazy or silly person. An elaboration of the widespread term flake (which has the same meaning). The pun is on the name of the breakfast cereal; ‘corn’ is otherwise meaningless.
http://www.dictionarycentral.com/definition/cornflake.html