No good drinks, just little ones (7)
I believe the answer is:
noggins
'little ones' is the definition.
'noggins' can be an answer for 'ones' (I have seen 'small ones' mean 'noggins' so perhaps 'ones' could also mean 'noggins'). I am not sure about the 'little' bit.
'no good drinks' is the wordplay.
'good' becomes 'g' (abbreviation).
'drinks' becomes 'gins' (gin is a kind of drink).
'no'+'g'+'gins'='NOGGINS'
'just' is the link.
(Other definitions for noggins that I've seen before include "Measures of spirit" , "small ones" , "Small mugs" .)