bobby dazzler noun British and Australian Slang . a person or thing that is outstanding or excellent.
Comments
Sign in or get an account to comment.