look up any word, like cleveland steamer:

1 definition by sleepyj58

 
1.
A hybrid between the Spanish word muchacho meaning "a young man" and the slang English word "Bro"
It's a slang term of endearment that works interchangably with the word "Bro"

Popularized by a Captain Morgan Spiced Rum commercial
Lets go get some nachos, brochacho!
by sleepyj58 May 26, 2010