1 definition by papa muir

Top Definition
a man that that went to cuba and had oral sex with a trans and came back to his p town cosham
damn man papa muir the package
by papa muir December 13, 2019

Mug icon
Buy a papa muir mug!