Skip to main content

alan Michale's definitions

Hamlets

Common cigars, available in shops in the UK.
Il have a pack of hamlets please
by alan Michale September 2, 2005
mugGet the Hamlets 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