What does Big Papa Pussy mean?

Big Papa Pussy meaning in Urban Dictionary

Nickname for some guy whom constantly acts like a pussy around chicks (he wont step up into the dish) (Also known as Big Papa Punani)