Top definition
The Mexican luchador that uses his awful stench to defeat opponents.
OH GOD ALMIGHTY. THE REVOLVING PERRO IS ON THE TOP ROPE
via giphy
by GIUSEPPENIS January 30, 2017
Get the mug
Get a The revolving Perro mug for your barber Manley.