A GP is a girl who is not cute to
the person who called them a GP. They say GP because its stands for a girl who must have a "great
personality" thats why someone would date them.
definitely not for their looks though.
term is coined by ant williams j.williams and C.turner from what i know