Top Definition
"I Love Flatcher" is a random phrase added to a welcoming collage for the top boss at mR's return. The phrase was added in large, pronounced text at the top of the collage, and had absolutely nothing to do with the head of the mR organization. 'I Love Flatcher' is a shortened phrase which means "I love people who love sugar cane juice", a well established beverage likened by many mR employees.
Reper829: Hey Mike I know you dont really care for me ILM because I broke so many rules but I'm passed that.. I LOVE FLATCHER!
by Illa.Lusus December 07, 2009
5 Words related to I Love Flatcher

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×