No, THC is not teratogenic. (Unless we're talking massively enormously high doses.) Your mom is a fucking liar.