What is Touchdown Jesus?
A statue at Notre Dame of Jesus raising his arms like Referees do for touchdowns.
Also, a miracolus touchdown or when you really need a TD, you call upon Touchdown Jesus.
Common' Baby... We need Touchdown Jesus....!
See touchdown, jesus, notre dame, football