meaning of Buddha Sneeze

Buddha Sneeze meaning in Urban Dictionary

When a lady qweefs and squirts blood every where.