Skip to main content

Definitions by L17

synonymous with a korean child who speeks a little too much english. To be furious with all others who learned naturally. Overachievers in general.
She keeps Jeniff(ing) her way through english class!
Jeniff by L17 February 5, 2010