ambassador...has D.C. wired

  • AmieAmie

    Member
    Vietnamese
    what does " has D.C. wired" mean ? why is D.C writen before wired ? and does wired mean nervous or connected?
     

    Myridon

    Senior Member
    English - US
    D.C. = District of Columbia, where the US government is located = the people involved with the US government
    They are excited or upset. You can read the article to find out more.
     
    < Previous | Next >
    Top