english idiot: damn frenchies
high school kids, in french immersion who are wayyyy cooler than anyone else [especially englishies] they are so cool they don't even know why they bother coming
"english idiot: damn frenchies" What is the definition of "frenchies"?