Is Puck good? Ring a friend (5)
I believe the answer is:
amigo
'a friend' is the definition.
(I've seen this before)
'is puck good? ring' is the wordplay.
'is puck' becomes 'ami' (I can't justify this - if you can you should believe this answer much more).
'good?' becomes 'g' (abbreviation).
'ring' becomes 'o' (letter resembling a ring).
'ami'+'g'+'o'='AMIGO'
(Other definitions for amigo that I've seen before include "Hispanic comrade" , "A Spanish pal" , "Friend in Spanish-speaking areas" , "Male (Spanish?) friend" , "Mexican friend" .)