meaning of brail hog nips

brail hog nips meaning in Urban Dictionary

a woman with smaller boobs, but gigantic hard nipples