Definitions by Rello84
douche ranger
A person of the ultimate level of douchery. They patrol other areas creating other forms of douche baggery.
Thus being a douche ranger.
Thus being a douche ranger.
douche ranger by Rello84 January 16, 2017
Meat Mangler
Robyn: Baby i want it
Rell: Damn it im playing madden
Robyn: Please baby
Rell: Damn it woman stop acting like such a meat mangler!
Rell: Damn it im playing madden
Robyn: Please baby
Rell: Damn it woman stop acting like such a meat mangler!
Meat Mangler by Rello84 September 19, 2011