meaning of amanda todd Amanda Todd

amanda todd Amanda Todd meaning in Urban Dictionary

to "amanda todd" may be the work of revealing your tits then proceed to commid suecide."tits and gtfo" for brief Amanda Todd: youthful teen that changed what individuals seriously considered social media.Young teenager that taken to light the severity of intimidation by posting a video you tubeYoung teenager that has been intimately exploited by older pedophiles.To bad we had been to belated on her, she committed suicide.