1) A penchant for academic study, above and beyond the call of duty
2) Higher than average intellectual capabilities
See also swot, nerd, geek.
"I hate that kid, he's a bit of a spod!"
2. (verb) To perform one's scholastic duties to and beyond the call of duty.
2. "I'm going to have to spod it today," she commented.