1 definition by Greg4321

A way for Ken and Barbie to refer to their foot fetish without it being clear to the children watching it. All so it's pg
I have a shlan poofa.
by Greg4321 July 19, 2019
Get the Shlan poofa mug.