Skip to main content

British Maniac's definitions

Guffaw

To laugh in a way similar to what comedians portray snobbish british men to do.
The man was guffawing to his hearts content.
by British Maniac September 17, 2015
mugGet the Guffawmug.

Share this definition