look up any word, like donkey punch:
To win in a race or competition usually after being behind or losing;come back
Oh wow, i was losing by like five touchdowns! You just got Brown Horsed!
by Y_U_somadCanada? January 18, 2013
1 1
"Man, I've been sipping on that brown horse all day"
by savageson March 10, 2009
1 5