Sweet kitty taking medicine rolled around (8)
I believe the answer is:
lollipop
'sweet' is the definition.
(lollipop is a kind of sweet)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for lollipop that I've seen before include "Sweet on a stick" , "Candy on a stick" , "Confectionery" , "Sweetmeat" , "Sweet; popular work" .)