look up any word, like donkey punch:

1 definition by jherb

 
1.
an angry expression. a mad looking face
she has a crunchy face
by jherb August 07, 2008