Iranian official Mohammad Javad Larijani dropped the n-word while attacking Barack Obama at a meeting with engineers. PBS reported: Mohammad Javad Larijani criticized the policies adopted by U.S. President Barack Obama and referred to him using a racial epithet. When Barack Obama was sworn into office he talked of verbally engaging Iran, the U.C.