i haven't puked that much since i got a face-full of chelsea's dragon purse
an infected vagina that suffers from dragon-like symptoms, i
"i haven't puked that much since i got a face-full of chelsea's dragon purse" What is the definition of "dragon purse"?