What does buglass mean?

buglass meaning in Urban Dictionary

an affectionate term for the tosser mates