Define Major League Pussy Meaning

Major League Pussy
Somebody who backs out of a pre-planned activity for one or more lame reasons.

Dave is a major league pussy for bailing on slinging the rock tonight.
By Xena