Do you really want to send Ed Halley a message saying you like their work?
Some slang to use when you don't want to say vomit.
See also, projectile vomit.