Top Definition
Term invented in the underground Boston society.
usually used by anti-french people in a non-swearing atmosphere.
easy to use and relieves the anger against French people.

"What the French is going on in this place?"

"What the French am I supposed to do to get an A in accounting?"
by axoule January 26, 2009
7 Words related to what the French

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.