amanda Dodd Share definition Flag A bitch to everyone she meets, has no friends and likes to piss off the same kids. Amanda Dodd A bitch to everyone at all Tim and all places amanda Dodd by yrboi November 28, 2018 0 0 Get merch Get the amanda Dodd mug. Buy Now — $32.95 See more merch