saputo

Adjective

 * 1) knowledgeable
 * 2) experienced; wise
 * 3)  that acts like a know-it-all
 * 1) experienced; wise
 * 2)  that acts like a know-it-all
 * 1)  that acts like a know-it-all
 * 1)  that acts like a know-it-all
 * 1)  that acts like a know-it-all
 * 1)  that acts like a know-it-all

Noun

 * 1) know-it-all