meaning of Amputee Spree

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.