Is cuddle an adjective?

No, cuddle is a verb. An adjective form is cuddly.