Skip to main content

Definitions by LOLZWEPWNYOU

A teacher from Asia that teaches English (when she doesn't even speak it well) that is stupid, incompetent, and lesbian.
Don't be an a chen man.
a chen by LOLZWEPWNYOU February 11, 2009