push up the daisies
Verb
Meaning
push up the daisies (third-person singular simple present pushes up the daisies, present participle pushing up the daisies, simple past and past participle pushed up the daisies)
Alternative form of push up daisies