If people don’t get it in the first five seconds then you will need to waste alot of time and energy explaining what it is and this is time you are taking away from selling it.
Pair down your idea to the most comprehensible and easily digested little bite. It should be like finger food. Easy to grab, goes down in one bite and delivers a little kick in the tail. So, now tell me, what is it?