meaning of beddoe

beddoe meaning in Urban Dictionary

A welsh sheep shagga hu teachs technology at a most unholy destination and will neva shut-up bout sheep