Definify.com

Definition 2025


scrootched

scrootched

English

Verb

scrootched

  1. simple past tense and past participle of scrootch