to puke or vomit many times in a projectile manner
damn that girl just mouth shat everywhere! subway smells delicious but when you leave it smells like you mouth shit all over yourself.
8👍 3👎