German floozy