1 definition by itsjustindu

To Stress-Smile. Smiling in a way that displays an intense inner feeling of stress and anxiety.
- I was Striling so hard during my presentation today.
- Shut up Olivier
by itsjustindu January 18, 2018
Get the Striling mug.