What does Amputee Spree mean?

Amputee Spree meaning in Urban Dictionary

having sex with as numerous females with missing limbs as possible, the more limbs lacking in the lady the larger the rating you get.