1 definition by martehparteh

Your mates who you rail lines with for hours on end.
Powder Rangers, it’s snortin’ time!
by martehparteh January 25, 2019
Get the Powder Rangers mug.