what heat looooooooooooooooooooooover said.
for this, maybe take it to the laundramat. give it a good tide washing with some oxyclean, and since your in fl, why dont you let it air dry. i understand with the humidity it might take longer, but the fresh air should help in getting rid of excess funk smell.