What does AIDS needle mean?

AIDS needle meaning in Urban Dictionary

something you step-on that offers you HELPS