What is Beaver-owl?
Someone who is outrageously ugly, so ugly you cannot liken them to anything else.
' I dont care if Andy was that pissed, there's no way he should have shagged THAT beaver-owl! '
See beaver-owl, ugly, grotesque, beaver, owl