Josie Davies means in slang: She is a badass girl that doesn’t care what others think. Although she has her own words, Josie is kind, caring, wonderful, and warm-hearted. Josie is your lucky friend. (in Slang Dictionary, added by Ralph Fritz)