What does attaculate mean?

attaculate meaning in Urban Dictionary

exteme ejaculation. will last for up to 7 hours