Tom & Jerryaaaa's definitions
1. as in mp3 player brand. In Chinese it means "I love my country" but in reality, it is a cheap mp3 player
by Tom & Jerryaaaa June 24, 2005
Get the aigomug.
Get the aigomug. We'll email you a link to sign in instantly.