1 definition by Go_Leafs_Go

Top Definition
#24 defenseman for the Toronto Maple Leafs. HE SUCKS. Not worth the shitload of cash he makes.
Bryan McCabe scores!!!!!!!!!!!........ ON HIS OWN NET... What an Idiot!!!!!
by Go_Leafs_Go November 17, 2007

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.