English

edit

Adjective

edit

squooshiest

  1. superlative form of squooshy: most squooshy