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


95

Random Words:

1. W.M.E.J. - Abbreviation, for World’s Most Expensive Jam. This is in relation to a very expensive pot of jam, usually strawberry or raspb..
1. The greatest living Turkish soccerplayer. Known as the Bull of the Bosphorus, he plays for Galatasaray of Istanbul. Hakan Sukur scored..
1. to leave or depart - possibly with some element of secrecy or urgency. Listen man, I've had it here, I'm skeechin'. ..