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. Otter Pops are a brand of frozen snack sold in the United States. The product consists of a plastic tube filled with flavored quick free..
1. Something from a previous time that is cool, and will always be cool. While most retro styles and things go out of fashion, something th..
1. an abbreviation for "oh my g*d what the hell is that smell people" people that are so stinky that people tend to shout it in ..