1 definition by charlley

a strict and unnecessarily demanding woman. usually exceeds her manners and penetrates others duties and likes to be in control. often likes to shows off and does thing because she feels like it
by charlley July 9, 2018
Get the Gina mug.