What does angry sanches mean?

angry sanches meaning in Urban Dictionary

the all mighty mix of the dirty sanches together with mad dragon make use of your imagination. hint takes 3 to perform 2 guys and 1 woman.