Knows the meaning and connotation of over 180 rage faces Can't pick up social cues in real life.

2,302 shares