pelting

adjective

Paltry; petty.

noun

A beating or belaboring with missiles, as with stones, snow-balls, etc.

Mean; paltry; contemptible.

Assailing with or as with missiles; coming down hard.

Angry; passionate.