Skip to main content

Definitions by https//:freestds.edu

Iowa lemon fart 

During sex one shits on a lemon slice and smears it on their sexual partner
Ex.

Suzy: god Becca is such a slut she let Rory Iowa lemon fart her

Lisa: she such a skeez