1 definition by ThatdarnShepard
A term used to tell another individual to quote,”Play in traffic”, to imply that one should commit the self imposed ending of one’s life by allowing one robe struck by oncoming traffic.
by ThatdarnShepard June 26, 2023