Skip to main content

level900skewermaster's definitions

improver

a person who is good at or constantly 'improvises' or 'makes up' words, phrases or stories on the spot in an interesting and effective fashion.
person 1: "I'm a fantastic improver"
person 2: "that's not a word"
person 2: "see, improver"
by level900skewermaster November 25, 2010
mugGet the improver 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