It may well polish out but I think you will find that one of the seals in the door may well have deformed slightly... I know i may not look like i but you could find it lets in water in the future.
TCUT + rubber seal and you should be good to go.
WHAT THE F hit that.. .or rather... what didnt.