1 definition by Dee Cash Nick

When a large company buys a profitable company and that company stops producing.
Damn, Friendster just got deecashed
by Dee Cash Nick June 2, 2011
Get the deecashed mug.