English: in-pup
Welsh: torrog 
Subject: Amgylchedd
English definition: of bitches
Welsh definition: gast dorrog