Skip to main content

Definitions by Anonomous2007

Eng 

Share definition Flag
Someone that is from China.
That kid is such an Eng.
Eng by Anonomous2007 April 28, 2008