Top Definition
A source of security or stability. To navigate or to lead. A compliment for being ethical or doing right things.
You did the sicnarf thing.
I will sicnarf you to your room.
by Fadi Francis June 01, 2006
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.