1 definition by CindiLouwho?

1
One who smells their own flatulence
Girl One: I totally caught my boyfriend smelling his own fart!
Girl Two: OMG who would have known he'd be a Poot Puffer?
by CindiLouwho? June 17, 2010
Get the merch
Get the Poot Puffer neck gaiter and mug.