meaning of buglass

buglass meaning in Urban Dictionary

an affectionate term for the tosser mates