Knowledgeable

/ˈnɒlɪdʒəbl/

Slang Meanings

Smarty-pants
Don't be such a smarty-pants; we know you're knowledgeable.
Brainiac
She's a real brainiac when it comes to science!