meaning of Brit 150

Brit 150 meaning in Urban Dictionary

When a an Ex-British Cop cleans the lifeless epidermis off your balls