Green’s Dictionary of Slang

beazle n.1

[? 16C SE beazler, a drunkard, a sot]

(US campus) an unappealing person.

[US]G. & S. Lorimer Men Are Like Streetcars 224: ‘He—he said the same thing to you,’ she gasped. ‘The beazle!’ [HDAS].