A high person who can't stop laughing.
Dave was a Giggly Puff after the night at the club.
by TheSpotty007 November 20, 2014
Get the Giggly Puff mug.