that post made me splurf everywhere, now you owe me a new keyboard
the act of spraying water or another liquid from your mouth onto your keyboard and/or monitor, after reading something funny online
"that post made me splurf everywhere, now you owe me a new keyboard" What is the definition of "splurf"?