What does Bod Snatcher mean?

Bod Snatcher meaning in Urban Dictionary

Nounlike a body snatcher, but only with hot bods.