Now you see the needle
A double-entendre while threatening his opposers.
The first meaning is to see needle as being an injection needle. He is making a threat to neutralize, paralyse, or otherwise harm his foe with an injection.
The second is to see it as referring to his skill on the record, as he could be talking about a ‘needle’ used to make beats and play vinyl in the studio.
To help improve the meaning of these lyrics, visit "RubyHornet Freestyle" by Jon Connor Lyrics and leave a comment on the lyrics box