Skip to main content

rayingit's definitions

STA

"sta" straight to app. When you are about to play a multiplayer game and you message your friends to play with you.
"Are you available? Lets play PUBG. STA STA STA!"
by rayingit April 30, 2019
mugGet the STAmug.

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