meaning of beaudoin

beaudoin meaning in Urban Dictionary

a particular term for cool and fun folks. its french too