didikdidik

pulled or picked to shreds

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. İyice didiklenmiş olan