Studpid is a combination of the words
stud and pid with
stud having the meaning of an attractive person and pid having the meaning of a way to say periodt
short and aggressively so the meaning is a way to say “periodt you are good looking” but shortened and condensed.