gooched

English

Verb

gooched

  1. simple past and past participle of gooch