Top Definition
An expression describing a feeling one gets when something totally out of their control impedes their desire.
Awe krang nar! That dang light turned red.
#nar #shit #crap #crang nar #shark poo
by donny clone August 19, 2007
5 Words related to krang nar
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.