fayegayehaye's definitions
People who are socially handicapped feel uncomfortable in social situations, or they have never learned to interact with others in appropriate ways.
by fayegayehaye May 16, 2011
Get the Socially handicappedmug.
Get the Socially handicappedmug. We'll email you a link to sign in instantly.