Top definition
When you defecate into a woman's Vagina, and then have intercourse afterwards
Me and my wife went Flarglesnoofin on our honeymoon
by Plasmania June 14, 2016
Get the mug
Get a Flarglesnoofin mug for your daughter-in-law Julia.