humped and dumped

English

Verb

humped and dumped

  1. simple past and past participle of hump and dump