English | German | Russian | Czech

living impaired English

Meaning living impaired meaning

What does living impaired mean?

living impaired

jocularly euphemistic term for 'dead'

Are you looking for...?