No it means its been in a serious accident once in its life I think.. I think it means basically written off. Whether it was because it was financially or what I dont know. I have a Vehicle inspection check certificate with it from auto align. Thats what happens when you buy a car many moons ago without HPI... live and learn.
I did that online vehicle history thing but it came back a negative to being a write off.. so I havent got a clue why its V23.