meaning of Amish marmalade

Amish marmalade meaning in Urban Dictionary

smegma (female or male, doesn't matter)