PapaA large, hearty portion of food or a filling meal.Dude, I had a really great Papa.Automatically translated from SpanishVenezuelaby AnónimoFebruary 20, 2009ShareCopy linkWhatsAppTelegramXFacebookScore:+6