Find the word definition

Wiktionary
astrodomes

n. (plural of astrodome English)

Usage examples of "astrodomes".

I half-expected to pass a dong the size of the Empire State Building, testicles like twin Astrodomes.