1 definition by Knun

Top Definition
A sexy mysterious soul who will seduce you when your not looking and leave you always wanting more, she loves hard, faithfully and loyally. She's just what you need.
I found krista, and found myself.
by Knun December 21, 2016

Mug icon
Buy a Krista mug!