Chris Landry Share definition Flag Someone who yells obnoxious things while playing Madden. Reason unexplained Chris Landry: "P RAPE! Touchdown! I'm so glad that Madden means everything!" Chris Landry by Mason11987 July 16, 2008 Get the Chris Landry mug.