Mary Jo girl

~noun

Entry: an unattractive young woman who is considered as promiscuous or immoral and aggressive and boastful.