3d catnip
watching that demo was like 3d catnip
1: an amazing 3d rendering, animation, or product demo that makes you want to buy that application
"watching that demo was like 3d catnip" What is the definition of "3d catnip"?