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 Cundiffmug.
Get the Billy Cundiffmug. We'll email you a link to sign in instantly.