1 definition by Puff Pastry

Top Definition
The act of consuming dried flaky semen from the unwashed man in a boat of muffin tops
Last night I was having some Puff Pastry and it tasted like cottage cheese.
by Puff Pastry November 06, 2007

Mug icon
Buy a Puff Pastry mug!