You sign in using your Twitter account and to delete a video, when you log in, you will see a list of your videos with a delete link underneath each video.
How do I tweet videos from my phone? When you log in to twitvid, you will notice a unique email address for your account. Email your videos to this address. Your subject line should contain the tweet.