meaning of Apple snake

Apple snake meaning in Urban Dictionary

The apple serpent is a mystical animal, it is known to call home under you are sleep. It absolutely was original discovered By john bird along with his son Jesus... just one bite by this animal will make youre mom cry....To DEATH!!