darrrrrrrrrrrrrrrrrrrrr's definitions
One who misses a last second field goal in a the 2012 AFC championship, or in general fucks up under high pressure.
by darrrrrrrrrrrrrrrrrrrrr February 11, 2012
Get the Billy Cundiff mug.