1 definition by Melanie Webster

Top Definition
An elaborate or high profile strategy or plan that results in a colossal failure over time.
Hi marketing plan was supposed to save the company but turned out to be a pelosi.
by Melanie Webster October 06, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug