かんぺき

Noun

 * 1)  being perfect, complete, flawless
 * 2)  short temper