1 definition by TunaVag McPhee

The act of queefing out a dandelion and spreading its seed to create new life.
Sally went poonpuffing on a warm spring day.
by TunaVag McPhee August 1, 2013
Get the Poonpuff mug.