Bobby or booby?...................
a bobby dazzler is a “quaint coloquial term” from Britain used to describe something that’s a sight to see