Skip to main content

Definitions by rayingit

"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!"
STA by rayingit April 30, 2019