meaning of Bod Snatcher

Bod Snatcher meaning in Urban Dictionary

Nounlike a body snatcher, but only with hot bods.