What is Twatched?
A stretched twat.
The act of stretching a twat.
I totally twatched that chick with my junk.
See twat, vagina, stretched, big, fat, jizz