meaning of Blake Davidson

Blake Davidson meaning in Urban Dictionary

A guy which wears unsightly slip-on footwear.