amanda todd. /funny_pictures/3410965/holy+fucking+... /funny_pictures/3402271/european+tour.... Commits suicide because she was constantly given shit far flashi Amanda todd