EnglishEdit

VerbEdit

squicking

  1. present participle of squick