Skip to main content

mouchoux's definitions

potion

An over-priced beauty concoction that promises to do wonders for one's complexion, wrinkles, etc.
After I went to the spa and had multiple potions applied to my face, I looked 10 times younger.
by mouchoux September 26, 2010
mugGet the potion 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