she snuck into the bathroom stall and gave me a taste of blumpkin pie
the act of vaginal intercourse while one partner defecates
"she snuck into the bathroom stall and gave me a taste of blumpkin pie" What is the definition of "blumpkin pie"?