Top definition
To laugh. A mixture of the words Guffaw and Laff.
by matt September 04, 2003
Get the mug
Get a gufaffel mug for your sister-in-law Rihanna.