What do I mean your daisy?
Simply put, "Daisy" means the best or most wonderful. Like saying that something is the cream of harvest.