When someone is really good at something .. like very good ( In other words another word for stud)
âWow Carmen look at that wrestle over there heâs studlyââHe is right! I think heâs a state champâ