Top definition
The ultimate result of secret trade deals that are passed by the government without any public disclosure of the details before approval.
After passage of the secret Trans-Pacific Partnership trade deal, referred to as Obamatrade, the American people discovered that they had been Obamatrayed.
by jhernd June 14, 2015
Get the mug
Get a Obamatrayed mug for your grandma Rihanna.