What does ‘humongous’ mean?

( adj ) Really huge. If she could get over her humongous ego, she could be a groovy chick.