Yeesh_I_Got_Peas's definitions
A euphemism for committing suicide by jumping off a high place, originating from the visual of a tomato splattering on the ground after falling.
by Yeesh_I_Got_Peas January 10, 2025
Get the Falling Tomatoes mug.