Stud Muffin

A nickname for a female that’s so cute and adorable in nature that everyone who comes close just wants to eat her up.