1 definition by just a frog from the northeast
A powerhouse cheer gym in upstate NY with 3 locations. They have numerous summit champion titles and participated in the cheerleading worlds ever since their opening in 2009.
by just a frog from the northeast December 26, 2022