I use twat as slang for idiot too. Not many people I know actually ever use it for vagina, actually.
Thank you! Apparently not many people don’t know that it can be used as that though. Or maybe that’s just Karisa and Sophia… But thank you for proving that there is another meaning to it!