NBA PHOTO I Placed Upon You The Turd Curse Johnny Depp Amber Heard Meme by NBATitleChase • April 20, 2022 • 0 Comments I Placed Upon You The Turd Curse Johnny Depp Amber Heard Meme.