humongous ne demek

  1. humongous : argo çok büyük