L17's definitions
synonymous with a korean child who speeks a little too much english. To be furious with all others who learned naturally. Overachievers in general.
by L17 February 5, 2010
Get the Jeniffmug.
Get the Jeniffmug. We'll email you a link to sign in instantly.