Find the word definition

Wiktionary
sputniks

n. (plural of sputnik English)

Usage examples of "sputniks".

Hell, those damn Sputniks looked like these foo fight- These foo fighters are obviously too small to carry a per- ers.