who or what is dirty sanchez?

.....or am i better of not knowing...