A person of the ultimate level of douchery. They patrol other areas creating other forms of douche baggery.
Thus being a douche ranger.
Robyn: Give me a kiss my shoulder hurts
Jarrell: Hell no you douche ranger leave me alone!
One who travels around trying to pinch ones ass.
While at the club there was this crab traveler who kept walking near me.
2👍 10👎
When a person stalks your penis or has a serious obsession with your tool.
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!