Twit is quite innocent really, just means someone who is dim at that moment I like the American word for it 'goose' I'm such a 'goose' ............
We use twit here, Ive never heard goose unless it's prefaced by silly. You're a silly goose. There is another 4 letter t word that's not so nice...it's twit but with an A. It's not as bad as the C word though.
Yep - 'silly goose' Hope you didn't mind me doing the honours Holly, you may not have been back till morrow