Skip to main content

metro boomin want some more's definitions

skin satellite

a satellite used by the US government to keep track of african americans
Person 1: How did they know he was in Utah?
Person 2: They used the skin satellite.
mugGet the skin satellite mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email