meaning of Byddon

Byddon meaning in Urban Dictionary

Noun: A short, hairy, sex item.