OMG...how awkward that must have been....sheeeeesh.
I dont know what i would do if i saw my T in public...i have a tendency to notice everything going on around me so if i happened to see her somewhere I'd see her b4 she sees me and then RUN like my life depended on it LOL