1 definition by martehparteh

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