Top definition
an urban ledgend concerning a mutant star wars fanatic said to secretly be a power ranger.
super payne and the payne mcglen
by naz weavo January 16, 2010
Get the mug
Get a The Payne mug for your fish Abdul.