meaning of Bellerive

Bellerive meaning in Urban Dictionary

adj. An enormous hard-on with several veins