Find the word definition

Wiktionary
superstuds

n. (plural of superstud English)

Usage examples of "superstuds".

They're always willing to pick up an attractive young woman and demonstrate what superstuds they are.