Definitions by The ultimate definor 3
Stp
Short for the French expression s’il te plaît (translating to please) - generally only used over text
Stp by The ultimate definor 3 November 21, 2021
B. R. A. T.
B. R. A. T. by The ultimate definor 3 October 13, 2020
igo
As the ball flew through the outfield, the left fielder called off the other players saying “Igo! Igo!”
igo by The ultimate definor 3 October 13, 2020