Snuffin Duffin
The act of sticking a muffin on you or your partners penis, smothering it in barbecue sauce and sitting on it.
Hey baby, wanna do some snuffin duffin
I did snuffin duffin with my buddy o pal yesterday
I did snuffin duffin with my buddy o pal yesterday