Etymology Explorer › English

Where does “scrooch” come from?

scrooch (English): To crouch, or hunker down

Definitions

  1. To crouch, or hunker down