Monster Piel's definitions
A puffer poon is a big boned lady that thinks she is the best thing since sliced, toasted, ham and cheese, french bread with bacon on top!
by Monster Piel June 12, 2016
Get the puffer poon mug.by Monster Piel October 29, 2014
Get the Beaver Brush mug.