What does Boho Boffins mean?

Boho Boffins meaning in Urban Dictionary

a fairly plump, well covered smart sheep. Frequently based in the library or amongst well-educated folk in northern scotland. Regarded as the same build as a glen. However this is a lovely and loveable number of sheep which numerous campaigners are attempting to avoid becoming sodomised because of the Welsh. Typically considered to be an asexual creature. Often understood by its contacts as Sir Boho Boffins.