Wiktionary
cleversticks
n. (context slang English) A clever clogs or smart aleck.
Wikipedia
Cleversticks
Cleversticks is a plastic construction toy manufactured in the UK.