look up any word, like yeet:
 
1.
To give it everything or to skimp on no element

Etymology: A term often used within retail design and amongst courting couples; although perfectly acceptable in any scenario. Colloquially, to 'twat' is to 'hit' hence the full twat is 'your best shot'.
Sue: "Shall we order flowers or centre pieces for the tables at our wedding darling?"

Henry: "Fuck it - lets go the full twat and do both; you are the love of my life after all"
by Chalky Fulcrum November 10, 2010