Narn is a shortened version of the greeting "now then" and aww is added to show happiness or suprise at meeting the person

Originated in Darlington, England - well ive never heard it said anywhere else
by DarloLad February 8, 2010
Get the awww narn mug.
A noise made by dogs who are feeling particularly loving and happy.
My pet dog was relaxed, and narned when I was affectionate to him.
by Cpt.Flint August 26, 2005
Get the narn mug.