2 definitions by That girl you know
by That girl you know May 8, 2016
Person 1: OMG, did you see the sparks from that train?
Person 2: Yeah, that was some serious train jizz
Person 2: Yeah, that was some serious train jizz
by That girl you know April 11, 2009