DELETE FROM post WHERE userid=x AND parentid !=0;
Arkadaşların önerdiği gibi foreach ile 27.000 sorgu gönderdiğinde muhtemelen mysql sapıtacaktır

Bunun yerine sayfalama yaparak işlemini halletmen daha iyi olacaktır. Her sayfada 50 sorgu yapacak şekilde olması sunucuda oluşabilecek olası etkilerini sıfıra yakınlaştıracaktır.
Not: Eğer bunu yapabilecek PHP bilginiz yoksa Skype üzerinden ücretsiz olarak yardımcı olabilirim.