pushed up daisies

English

Verb

pushed up daisies

  1. simple past of push up daisies