Dutch–English dictionary

English translation of the Dutch word iemand iets door de strot drukken

Dutch → English
  
DutchEnglish
iemand iets door de strot drukken force something down somebody’s throat; force something sown somebody’s throat; ram something down somebody’s throat