dana is the bgfe she just told me i can stay out as late as i want and she would be waiting for me naked when i got home
best girl friend ever
"dana is the bgfe she just told me i can stay out as late as i want and she would be waiting for me naked when i got home" What is the definition of "bgfe"?