mitrailler
Top 20000
Meanings
Verb
1. to machine-gun, to fire (ambitransitive)
2. to snap away (take many photos of) (transitive)
3. to pummel (have hard sex with) (transitive, vulgar)