look up any word, like bitch stare:

1 definition by DarloLad

 
1.
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
Example - Awww narn mate
by DarloLad February 08, 2010
16 1