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 term for getting drunk. Supposedly originated from a town in New York where all the alcoholics would go to drink. Let go to River Ro..
1. simply ownage OMFG, UsC^Chicken juz pwned me again. wtf he has to fucking cheat. See unknown..
1. The tabletop game developed by Games Workshop in which players compete with miniature armies set in the 41st millenium. Players build u..