Word Definition

Squeezed

  1. of Squeeze