Top definition
A delicious beverage consisting of 2 parts hydrogen and 1 part water.
"My favorite drink is a mudslide."

"I'll take a h2obliterator any day."
by DesPERRYado October 16, 2005
Get the mug
Get a h2obliterator mug for your cat Helena.