What is Aids Needle?
something you step on that gives you AIDS
the jersey shore has lots of AIDS needles
See aids, needles, bad things, ouch