Flirty nicknames for your boyfriend or husband might come from ... Lucky for you, we have a whole list of creative, romantic, funny and unique ideas, along with some ideas for how to choose ...