← DefinitionshareGuesscrackbrainnounA person who is foolish, eccentric, or has strange ideas.Synonymsoddballnounfoolnouncranknoun