Definitions by John Sollenyfski
Fresh idiot
A fishing term referring to freshly caught fish. The fish in this context are idiots because they have to be mentally deficient in order to be caught in the first place.
Fresh idiot by John Sollenyfski January 19, 2021