What does Buddha Sneeze mean?

Buddha Sneeze meaning in Urban Dictionary

When a lady qweefs and squirts blood every where.