A person who is mentally and socially handicapped and also severely down bad
Aye, you being a buggy frfr
A person who is mental and socially handicapped