Skip to main content

Definitions by Free_Lib

tweaked my twat 

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