Idiom: Dead and buried

See also: