Nouch

(nouch)
n.1.An ouch; a jewel.