Define Double Points Meaning

Double Points
To scream at someone so hard that you also vomit, and then you keep screaming and vomiting simultaneously, so that when you scream the vomit goes everywhere.

"Caroline screamed at Rick so much at the bar yesterday that she threw up all over him. She scored double points!"

"Yeah, she really gave him an earful."
By Deloria