The photo is of one of my grandsons getting up close and personal with a snake !!!
(disclaimer: This grandson still has all his body parts and started college in the fall. lol)
Definition reads:
gi·nor·mous - jī-ˈnȯr-məs
Definition of ginormous
: extremely large: HUMONGOUS
// had a ginormous house with a swimming pool and a pool table