1 definition by AssGoblinator

Top Definition
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."
by AssGoblinator October 23, 2011

Mug icon
Buy a Horro Chorro mug!