look up any word, like eiffel tower:
 
1.
French Slang for MacDonalds restaurants.
Je deteste l'MacDo et le mondalisation.

I detest MacDo(nalds) and globalization.
by JJRtwu2008 March 20, 2008
 
2.
A less retarded sounding slang word for Macdonnald's as apposed to Micky D's.
Coined in Japan.
by Allaiyah June 24, 2004