meaning of Ben Card

Ben Card meaning in Urban Dictionary

fundamentally a flaming homosexual hailing from a homosexual friendly neighborhood of Northeast eg Southern Portland, myself or Providence, RI. Known especially for looking of location or just loitering. (meaning does not make reference to a specific person)