A Phrase from the popular old old game named "Zero Wing" This saying is what a confused spaceship captain says in the english version because the translation was bad. This is also where "All your base are belong to us" comes from. If you are a nerd, you know this already.
When you get invaded by a WeirdCreature and need to turn on your screen for some reason with voice command, this will be commical.
n. also known as a cop cleaner, "smoke screen" is the term used to describe a speeding vehicle that one follows at a distance and uses as a shield against pesky law enforcement. (May also be used as a verb)
"Ah a fresh smoke screen. Thank goodness, I was running behind."
"Man, I totally smoke screened those cops back there."