1 definition by PlasmaFire3000

1
Something that is the equivalent of snake oil, except it's obvious that the product is a scam.
It's instant water! Just add water.
by PlasmaFire3000 November 06, 2009
Get the mug
Get a Instant water mug for your brother Georges.