bobby-dazzler

/B AA1 B IY0 D AE0 Z L ER0/
noun
  1. 1

    (chiefly British and Australian) An attractive person.

Source: https://en.wiktionary.org/wiki/bobby-dazzler