Top definition
One of the biggest political scandals of the 20th century in which the Reagan Adminstration sold weapons to Iran in order to provide funding for the Contras in Nicaragua
It's amazing Ronald Reagan was not impeached over the Iran-Contra scandal, but at least he never got a blowjob!
by Republican$$uck November 24, 2013
Get the mug
Get a Iran-Contra mug for your fish Vivek.