he put a frog in mrs twit's bed
he put a frog in mrs twit's bed
No, the definition of a twit is an annoying person.
worms
A twit is a person or somebody who is regarded as being contemptible.
well a twit is an idiot, but perhaps you mean a tweet try that