It all depends actually, you can give a nickname based on your girlfriend's name (ex. My boyfriend's name is Kevin, so I call him KevyBear), something she's obsessed with (ex. Twilight -...
If you want an answer to a qusetion, you will have to be more specific. if you are not specific, you are probably waisting your time because no one will answer your question because they don't know...