2 definitions by Hard Times
A phrase used to describe fans of the frog ninja version of Adam Park from the 1995 Power Rangers movie.
Also relates to a subgroup of fans of the Power Rangers: Battle for the Grid video game.
Also relates to a subgroup of fans of the Power Rangers: Battle for the Grid video game.
by Hard Times August 2, 2019
by Hard Times August 24, 2018