Definitions for "BEESON"
a frequent visitor to France