Top definition
A person with a disability who pokes fun at themselves and has great self esteem. A super person who just happens to be have a disability (most likely a physical disability.) The word crippled is no longer politically correct to use but megacrip is cool...
A megacrip is the opposite of an invalid.
by me the megacrip May 14, 2007
Get the mug
Get a megacrip mug for your daughter-in-law Yasemin.