What does BMSO mean?

BMSO meaning in Urban Dictionary

Shorthand for 'BITE our SHIT OFF'. Found in the exact same manner as ROFL expressing total contempt.