Top Definition
McRoll'd is a parody of rickroll'd. You're linked to this video instead of a video you were hoping to see.

Contains a crazy remixed version of a Japan McDonald's ad with catchy music in the background from the "Touhou Project" games (composed by ZUN from Team Shanghai Alice).
Person A: Someone just got 100% on Through the Fire and Flames, there's a vid on youtube right now.
Person B: Awesome! Send me the link!
Person B:
Person A: MCROLL'D!
by Fechmar January 30, 2008
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.