Yes haha that's exactly what it is. I've also seen it spelled "smart aleck", either way works.
Oh cool, got it right! That's what I love about comics, seeing characters' faces is often enough to understand the situation (not the entire plot of course but you got my point)!
As always, thank you very much

- - - Post Merge - - -
And what does alec/aleck alone mean then? x)