Skip to main content

Stampelope

A stamped self-addressed envelope. Because that's simply far too much to say.
"Don't forget to include a stampelope!" said George.
by FIDDLESTIXES June 30, 2012
mugGet the Stampelope 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