1 definition by catmando62

A wild story that is likely fabricated; produced from a questionable source with a history of fake claims.
That statement sounds very Nunes -- there is no way that it can possibly be true.
by catmando62 February 5, 2018
Get the Nunes mug.