pumped and dumped

English

Verb

pumped and dumped

  1. simple past and past participle of pump and dump