meaning of bellcap

bellcap meaning in Urban Dictionary

Insult definition foreskin or end of the penis.