Grandma Chen

What is Grandma Chen?


1.

A stereotype filled term to describe a horrible driver. We all know the stereotypes about who can't drive - elderly, female, asian - well here they are all rolled up into one convenient package.

"Nice lane change, Grandma Chen!"

See road hog, lead foot, earnhardt


0

Random Words:

1. A variation of badminton, in which players must try and pull of quashes to score against opponents. The challenge is to avoid "Pull..
1. A group of losers who have no friends that have to make up/join a group to make them feel like someone's. The Doom Room created by..
1. To be wrong in the head, with an unhealthy obsession with Bananrama and web forums. I.E. randomly in the middle of a conversation sayin..