Home
Browse
Back to Dictionary
acabar
to conclude
to complete
to finish
to have an orgasm
to cum
Literally, "acabar" means to finish, so the slang isn't a far stretch.