by blondebitchbarbiehoe August 12, 2019
by Gary James January 13, 2007
by Sydneyllama November 30, 2015
A term used by NFL draft analysts to describe a player that will be overlooked by many but will highly exceed their draft position.
My pet cat this year is (instert name) I think with the last pick in round 6 he's going to be the next Tom Brady!
by Irish3721 August 31, 2018
by pint pint June 9, 2018
by ROBLOXNoob246 July 7, 2019
by coole29_ November 8, 2021