English edit

Adjective edit

grimacey (comparative more grimacey, superlative most grimacey)

  1. similar to, or showing, a grimace