What is the meaning of Studded?

Having studs.

Having many of some specified thing.

(deprecated template usage) simple past and past participle of stud

Source: wiktionary.org