strench
An odor even worse than a stench.
Whats that aweful strench?
Strenched
To be attacked or harmed by an object or person after peeing on them.
The gel manicure machine strenched me after I had to relieve my bladder upon it.
strenched
A girl whos vagina is stretched and drenched
Yo im telling you man she was strenched