1 definition by darren shoppa

Top Definition
one of the hardest niggas in madden, and hes got the team on his back
Lets go inside the mind of a Greg Jennings
by darren shoppa November 18, 2010

Mug icon
Buy a Greg Jennings mug!