1 definition by MkayByeas

1
A name to call your best friend in the world.
Sierra: I love you, snicktface.
Ashley: I love you, too, snicktface.
by MkayByeas July 19, 2011
Get the mug
Get a Snicktface mug for your daughter-in-law Zora.