“The truth needle” There is an old expression “You’re on the needle, man.”
And what does that old expression mean?
Regards,