Living Impaired Meaning

(idiomatic, humorous, euphemistic) Dead.

RECENT SEARCHES