Soak in PBW for days, rinse, repeat until clean. It should breakdown any organic matter.
After it is clean, smack yourself acrossed the knuckles a few times so you remember not to do that again.
If you cant get it clean, and decide to buy a new one, you can PM me for my shipping address. :D