bobby dazzler


noun British and Australian Slang.

a person or thing that is outstanding or excellent.

Origin of bobby dazzler

First recorded in 1865–70; apparently generic use of Bobby