meaning of Bean Chub

Bean Chub meaning in Urban Dictionary

Its a clit boner!