squizface - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    an odd, unexplained and amusing expression, often one that is captured in a photograph

    - Why you got a squizface sis? - I was tired of shouting at the kids in the heat all afternoon.

    Submitted on 07/09/2009