It was the debate the Internet had been waiting for.
Democrat Hillary Clinton and Republican Donald Trump clashed at their second presidential debate on Sunday (Monday Oct 10, Singapore time), hurling insults and trading blows over their policies and private lives.
But while the rhetoric between the two candidates was often nasty, the Internet managed to inject some humour into the proceedings.
Here are some funny memes from the debate: