Originally Posted by TheSmokingMonkey
Shhhhh don't tell anyone but I am a student dentist. (I've said too much!)
Yes, the smoke will stain your teeth like cigarette smoke, but also likely is that your gum tissues are irritated from the heat of the smoke. So unless you are a weed hog, it's more likely the gums than the teeth that are showing it. Also if you eat a lot of sweets or drink sodas when you get the munchies then you might get more cavities.
Here's something important though -- if you smoke in the couple of days before your dental appointment, the anesthetic (most call it "novocaine" but it's actually lidocaine) won't work as well as it would if you had been sober for a week or so. The marijuana increases the tolerance to the local anesthetic. So, she may have known from that reason also.
Just FYI... now to crawl back under my rock of anonymity.