Well, sorry to all the Tweeple and Facebook followers. YouTube Auto-Share is a pretty cool feature to share ratings and uploads automatically. What I didn't realize is that by default it was sharing my subscriptions. Combine that with the import of Facebook Friends and you've got a recipe for MAJOR Twitter spam.
Its too late for me and I apologize profusely. Best thing I can do is explain what happen and advise others to change the default. This picture shows where to change the Auto-Share feature setting so that you don't accidently create Tweet SPAM through YouTube Auto-Share.
Sorry if you had to endure my bone-headed move!