Someone who has his dick in one hand and an electric cigarette in the other. The best part is no ashes will burn his manly pee pee.
Shannon likes that her husband Sean is a puffwhacker which means she gets to sleep without having to put out or worry about the sheets catching on fire.

Sean enjoys a little late night puffwhacking. He is the 2012 Marlboro Man.
by urbanwannabe December 2, 2011
Get the puffwhacker mug.