To laugh. A mixture of the words Guffaw and Laff.
by matt September 4, 2003
Get the gufaffel mug.