puking one's brains out
English
Verb
puking
one's
brains
out
present participle and gerund of
puke one's brains out