What is a Geisha Girl?

A geisha girl is a Japanese woman that chose to be a prostitute. They would sing or dance for the men. They wore Kimonos and pained their faces in white. The women worked their way up to become Geishas. Songs have been written about geishas. You can find more information here: