Talk:"Macho Man" Randy Savage/@comment-27026553-20150928123113

"Macho Papso" is one of the wickedest cats outside of the yarn drawer.

Can someone please explain to me what that saying means