tweaked my twat

The feeling of extreme annoyance or anger.
Austin: Spirituality is the same as religion.
Nick: Man, Austin really tweaked my twat.
by Free_Lib March 22, 2015
Get the tweaked my twat mug.