-dude, did you hear about stacy, she totally amanda todd
"to "amanda todd" is the act of exposing your breasts and then proceed to commid suecide
"-dude, did you hear about stacy, she totally amanda todd" What is the definition of "amanda todd"?