Quote Originally Posted by sfhuang
lauLEE, the British English dictionaries do not have the word because it's an American word.

Humongous means big or huge.

http://www.quinion.com/words/weirdwords/ww-hum2.htm
thanks.