curb-stomped

English

Verb

curb-stomped

  1. simple past and past participle of curb-stomp