4. Gemini

You need someone who is going to satisfy your mental needs just as well as your physical ones, and a Libra is an intellectual in the streets and a beast in the sheets!

Cancer
Explore more ...