9 definitions by el samo
Flames fans are some of the greatest people in the world. They are super loyal to there hockey team. Even if the flames are doing complete shit , they will always be there for the flames cheering them on.
by el samo April 15, 2019