meaning of bearded coral

bearded coral meaning in Urban Dictionary

a hairy dick.