we went on safari earlier today, and spotted an elusive bekka
a bekka will not let you sleep in it's bed
"we went on safari earlier today, and spotted an elusive bekka" What is the definition of "bekka"?