Skip to main content

Definitions by d749

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!
Toronto'd by d749 April 11, 2013