My money is on Clockzilla. Heck, he even vanquished Ogopogo!!
SSP
edit: WTF is that trailer over the water?
he defeated the entire posse of Niagara Falls Fuglies:
SSP
Missingsausage, Ezra Levant and Jolly Gilles were no match for Clockzilla.
SSP
O'Leary was bested by the French language and his utter assholery.