Lottie Gosling Share definition Flag Someone who loves France and everything about it! Loves french cats. "Is that Lottie Gosling?" "Yeah she loves French cats" Lottie Gosling by FrenchLottie January 14, 2024 0 0 Get merch Get the Lottie Gosling mug. Buy Now — $32.95 See more merch