Skip to main content

I eat hamsters's definitions

British museum

A museum located in Britain that gets most of its artifacts by stealing them from other contents.
The only reason the pyramids are in Egypt still is because the British museum wasn’t big enough to fit them
by I eat hamsters September 11, 2022
mugGet the British museum 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