Find the word definition

Wiktionary
cleversticks

n. (context slang English) A clever clogs or smart aleck.

Wikipedia
Cleversticks

Cleversticks is a plastic construction toy manufactured in the UK.