What does Bonkersnuts mean?

Bonkersnuts meaning in Urban Dictionary

Incredulous people who believe the peer review implies everyone else analysis.