meaning of Bahemoth

Bahemoth meaning in Urban Dictionary

a trip arriving in 2008 at Paramount Canada's Wonderland. It will likely be the fastest, tallest, longest ride in Canada. I can't wait to drive it the following year!