man, ben blew a huge bg splash all over himself at that party last week
when vomit uncontrollably spews from an individual's mouth directly onto themself
"man, ben blew a huge bg splash all over himself at that party last week" What is the definition of "bg splash"?