Turbo-barf

n.

Heard in Mayo

Projectile vomit.

In use

Didja see the turbo-barf on The Exorcist.

Posh English

Did you observe the projectile vomiting in The Exorcist?