Last modified on 9 October 2013, at 13:18

squeal like a stuck pig

EnglishEdit

VerbEdit

squeal like a stuck pig

  1. (simile) To utter loud, high-pitched squeals.

SynonymsEdit

TranslationsEdit