meaning of BME olympics

BME olympics meaning in Urban Dictionary

Cock Chop, nuff said.