English | German | Russian | Czech

Piggate English

Meaning Piggate meaning

What does Piggate mean?

Piggate

(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...?