Englishfor English speakers
Piggate
English
Meaning Piggate meaning
What does Piggate mean?
Piggate
properNoun
—
(neologism) The British scandal wherein Prime Minister David Cameron was reported to have inserted his penis into the mouth of a dead pig as part of an initiation ritual during his university years.
Are you looking for...?