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. In New Zealand, speaking about a South African mate or team. Tri nations championship are played by kiwis, aussies and yaappies. See b..
1. When someone does something for no particular reason, just to see the results. Andy and Bolt pwned 200 people just for the "what t..
1. From the British childrens television program 'The Hoobs'. Used to describe children dwelling on earth. "We're off..