Horro Chorro Share definition Flag A word used when you can think of no other word as a substitute. Also used when you don't know the answer to something. "Hey dude, where are we meeting tonight?" "Horro Chorro." Horro Chorro by AssGoblinator October 23, 2011 0 0 Get merch Get the Horro Chorro mug. Buy Now — $32.95 See more merch