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 Guffaw mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email