Definitions by PoonLord69
Twat
Twat, a strike were your fingers flail from a clench fist to strike you target with a whipping motion, twat resembles the sound made on connection
Twat by PoonLord69 November 25, 2014
Wooft
Wooft by PoonLord69 November 25, 2014