look up any word, like sparkle pony:
 
1.
A sports team who under-performs massively.
to lose.
to miss playoffs.
to be fucked.
We really Toronto'd this season. Theres always next year!
by d749 April 11, 2013