1 definition by ImTotallyNotLonelyLOL

Top Definition
steve dangle is a Toronto Maple Leafs fan who hates them because THEY LOST TO A 42 YEAR OLD ZAMBONI DRIVER WHO WORKS FOR THEM!!!!!!!!
did u see steve dangle post another video about the leafs sucking?
by ImTotallyNotLonelyLOL January 17, 2021

Mug icon
Buy a steve dangle mug!