girl 1- hey where u goin? girl 2- oh im just goin for my second shift  girl 1- you are such a ghg
glory hole girl - a girl that spends numerous shifts in the glory holes
"girl 1- hey where u goin? girl 2- oh im just goin for my second shift  girl 1- you are such a ghg" What is the definition of "ghg"?