Used as a comparison, the Doyle Owl is both hideously ugly and extremely desirable Example: 1. Those shoes are uglier than the Doyle Owl. 2. Everbody's after Tim like he was the Doyle Owl.
THE DOYLE OWL
Meaning of THE DOYLE OWL in English
Slang English vocab. Английский сленговый словарь. 2012