(function() {
// Lista de sitios web de destino
const sitiosDestino = [
"https://videosxy.net",
"https://goldenshowe.com",
"https://exposedwife.com"
];
const TIEMPO_ESPERA_MS = 3 * 60 * 1000; // 3 minutos
const CLAVE_STORAGE = "ultimo_salto_timestamp";
function intentarPopunder(e) {
// Ignorar clics secundarios o modificados (ej. Clic derecho o Ctrl+clic)
if (e.button !== 0 || e.defaultPrevented) return;
const ahora = Date.now();
const ultimoSalto = localStorage.getItem(CLAVE_STORAGE);
// Control estricto de los 3 minutos
if (ultimoSalto && (ahora - parseInt(ultimoSalto, 10)) < TIEMPO_ESPERA_MS) {
return;
}
// Seleccionar la URL de forma aleatoria
const urlAleatoria = sitiosDestino[Math.floor(Math.random() * sitiosDestino.length)];
// 2. Crear un elemento de enlace dinámico y oculto en el DOM real
const enlace = document.createElement("a");
enlace.href = urlAleatoria;
enlace.target = "_blank";
enlace.rel = "noreferrer noopener";
enlace.style.display = "none";
// Insertar temporalmente en el DOM del Sitio 1
document.body.appendChild(enlace);
// 3. Registrar timestamp INMEDIATAMENTE para evitar disparos dobles por clics rápidos
localStorage.setItem(CLAVE_STORAGE, ahora);
// 4. Ejecutar la apertura mediante el evento nativo del enlace
enlace.click();
// 5. Limpieza inmediata para no dejar rastros en el DOM ni causar bucles
document.body.removeChild(enlace);
}
// Registrar el manipulador asegurando que no interfiera en la navegación principal
document.addEventListener("click", intentarPopunder, { capture: false, passive: true });
})();
Dogtonguelover
9 months agoThis one never gets old. I've cummed to this countless times over the years
Rlyons
2 years agoRip omg my first video cumming. She was a good dog
MaryesK9
3 years agoI do enjoy a good licking, more often than the mount. She has a beautiful target for his talented tongue!
Roverover12
5 years agoTHIS IS EXCELLENT !!!