8 definition by The Anna-lator

A dimwit; a jerk and definitely not the most brilliant crayon in the box.
"Some solar flare got a zero on the math exam."
by The Anna-lator November 01, 2003

Mug icon
Buy a solar flares mug!