Silly-billy I spot mainlining premier bit of ice (5)
I believe the answer is:
idiot
'silly' is the definition.
(thesaurus)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for idiot that I've seen before include "Imbecile" , "Silly person or dimwit" , "Village character" , "Mug" , "Dipstick" .)