detonar
Top 15000
Meanings
Verb
1. to detonate, trigger (catalyze) (transitive)
2. to fuck, to smash, to have sex. (Internet slang, vulgar)
Examples1
We're going to detonate the bomb in a few moments.