shooting off at the mouth
English
Verb
shooting
off
at
the
mouth
present participle and gerund of
shoot off at the mouth