Kevin McMahon Share definition Flag The biggest retard in the world. He has down syndrome to the max. Kevin is t3h nubcake. Kevin McMahon by Eric February 12, 2005 0 0