Subscribe English
look up any word, like latergram:

1 definition by Connor Salas

 
1.
a very huge penis that makes girls say "JESUS!!!" when they see it.
DOn't touch the Jesus Piece!
by Connor Salas April 03, 2007
76 360