pump and dumps
English
Noun
pump
and
dumps
plural of
pump and dump