a lost soul

a lost soul

1 a soul that is damned. 2 a person who seems unable to cope with everyday life.
See also: lost, soul