I tried putting regular body soap, hand soap, and laundry liquid soap, but nothing is getting rid of 100% of the smell. However, like 80% smells better than before.
Spray a fine mist of white vinegar inside and close it up for a few minutes. Then let it air out.
I have no idea if this will work or not, but it sounds good!
Crumpled up newspaper removes odor from stale refrigerators. Rather than add another scent or product to the purse, try crumpling up a sheet or two and loosely stuffing the purse, then zip it shut. Wait a day or so for results (a fridge takes overnight or longer).
Take everything out of the purse, and find a plastic or paper bag that the purse will comfortably fit into.
Put some bicarbonate of soda into the purse, you will need about three or four tablespoons. Put the purse into the bag, seal the bag or hold it closed and shake. You want the bicarb to get all around the inside of the purse.
Now, if the smell if very strong, you may want to leave the bicarb in there for two hours. After this time, take the purse out of the bag inside out, turn it inside out and shake out all of the bicarb. If you find that there are areas where the bicarb is stuck, take a soft clothes brush and brush it off.
If this doesn't work work first time, just go over it again and leave the bicarb in the purse for longer.
Fabreeze neutral scent, it's called a neutralizer. Or OUST also an odor nuetralizer.
activated charcoal. The same stuff you put in a fish tank filter. It absorbs odors better than baking soda. They even have charcoal filter pads for fish tanks, so you wont have to worry about making a black mess in the purse.