superstuds

English

Noun

superstuds

  1. plural of superstud