meaning of Big Papa Pussy

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)