Stephen Colbert: "I Have Twatted"

3/19/2009 10:06 AM PDT BY TMZ STAFF
Was it a Freudian slip ... or did Stephen Colbert and Meredith Viera reveal a little more than they intended this morning on "Today" when they tried to admit to have used Twitter in the past?!

Stephen Colbert: Click to watch
Judging by the face Viera makes, we think it's pretty clear...