Subscribe our newsletter and get notifications to stay update
The late night host called the duo “Twitter-dee and Twitter-dum.”...