Top definition
When your having sex with a girl and you keep getting the burst of stank puss overwhelming your nose.
I was having sex with this girl and the puff of poon almost made me throw up on her.
by Patrinkas78 January 11, 2017
Get the mug
Get a puff of poon mug for your guy James.