Definition
To be deceased or buried.
If I accidentally fall off the cliff, I might soon be pushing up daisies.
He works in a dangerous job and will be pushing up daisies sooner or later.
I guess he'll be pushing up daisies before he sees this result.