2 definitions by SH8aP

Having a craving for McDonalds, going to a McDonalds, buying a hamburger, and tasting it.
McLetdown
Human#1: Dude, I had a McDonalds Humburger yesterday
Human#2: *shakes head* McLetdown!!
by SH8aP May 1, 2006
Get the McLetdown mug.