squooshing

English

Verb

squooshing

  1. present participle and gerund of squoosh