Turd vs Douche
Season 20 E 1 • 12/31/2018
Giant Douche and Turd Sandwich react to the latest presidential polls.

Watch Random Episode