Top Definition
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.