Wednesday, May 14, 2008 Y 5:21 AM

I saw a new word today and that is "DEPROVED".
Interesting word?*ha ha
Can anyone tell me does this word exist and if it does exist, can you tell me the meaning of this word "deproved"?
*sounds sacarstic?=P