English | German | Russian | Czech

push up daisies English

Meaning push up daisies meaning

What does push up daisies mean?

push up daisies

idiomatic: to be dead

Are you looking for...?

push | up | daisies