Back to Dictionary

enchufar

to plug-in

to have sex

to hook up

"Enchufar" is literally "to plug in".