A man was barred from boarding two flights home to London after wearing eight pairs of pants and 10 shirts.
But despite acknowledging his role in the confrontation, Mr Williams took to Instagram to record the events and accuse the airline of racial profiling.
A spokesman for easyjet said: "The captain and the ground crew were concerned about reports from the previous day so we provided a refund and he travelled with another airline".
After being questioned, Williams was sent back to the airport, where he booked a second flight home with easyJet.
One British Airways passenger tried to skirt all the fees in a unique way: he made a decision to wear all his clothes on board rather than putting them in a bag, The Washington Post reports.
He later posted videos which showed him asking BA employees why he wasn't allowed to board the plane and later claimed to have been arrested and sprayed with mace (an irritant chemical used in an aerosol to disable attackers) after refusing to leave.
While there's no confirmation about his allegations, British Airways do claim he was prevented from flying for being rude - and security was called.
"He also tweeted: "@British_Airways hi being held at Iceland Keflavik airport because I had no baggage put all the clothes on and they still won't let me on.
Mr Williams, who flew home on a Norwegian airline, said that both easyJet and British Airways had refunded him after he complained. But Williams said on Twitter that he didn't have the funds.
'And AGAIN! Refused from 2 flights in 2 days for no valid reason, ' he tweeted.
He explained the full story on Twitter earlier today: "Arrived to airport in Iceland with no luggage on my booking".
Speaking to Storyful, a British Airways representative said that they explained their rules to him and offered to put him on a different flight to London.