Chap glad to shed a little weight (3)
I believe the answer is:
lad
'chap' is the definition.
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for lad that I've seen before include "Chap, fellow" , "Stable employee" , "Boy or youth" , "Stable worker" , "Young fellow" .)