champurrado Share definition Flag possibly the best drink in the world. the hispanic version of hot chocolate but 10 times better! hot chocolate champurrado hispanic filipino atole champurrado by jerrysteeze November 25, 2013 0 0 Get merch Get the champurrado mug. Buy Now — $32.95 See more merch