Top definition
noun, plural
Also Beijing Olympics
the deliberate murder of a whole group or race of people
What’s the hell going on in Tibet? Beijing Olympic Games!
by Dalai Lama July 13, 2005
Get the mug
Get a Beijing Olympic Games mug for your cat Sarah.