Twatchi
Dumb-ass hoe
She was such a twatchi
Twatchy
When you feel like you are about to have a seisure.
I was playing Pacman and I started feeling a little Twatchy.
Twatchy
An adjective, describing the physical sensation for a woman, that comes before horny and after the initial turn on.
Jennifer felt all twatchy riding on the back of a Harley.