What does Btodded mean?

Btodded meaning in Urban Dictionary

to complete one thing stupid and/or self-incriminating. Intentionally retarded. A reference to Ashely Todd, a Republican employee which carved a backwards "B" in her face then attempted to blame it on a Democratic supporter, only to be caught and arrested because of it. Additionally spelled "B-Todded". An individual who functions because of this is known as a Btodd (or B-Todd).