Definify.com

Definition 2024


scrootched

scrootched

English

Verb

scrootched

  1. simple past tense and past participle of scrootch