empotrador
Meanings
Noun
1. nut (climbing)
2. stud, fucker, shagger, lay (lover) (vulgar, slang)