(in popular festivals) competition that consists of releasing a pig smeared in grease that the contestants try to trap - Turkish English Dictionary

Suggest a Term