short for handicap or mentally retarded.
oh no a cap is coming this way, i hope ie doesnt talk to me because he will drool all over me
3👍 14👎