meaning of boaglass

boaglass meaning in Urban Dictionary

a word meaning virgin (hasn't had sexual activity however, including dental sex)