clever dick

Noun

 * 1)  A person who annoyingly tries too hard to impress with their cleverness.

Translations

 * Dutch:
 * German:
 * Maori: ngutu huia, kātuarehe