Papa's Fish and Chips

a term that refers to a garden variety homosexual.
Is there a Papa's Fish and Chips bar anywhere? I need some lovin'
by foxxyz November 07, 2011
Get the Papa's Fish and Chips mug.