1 definition by TheRealKaterina

Top Definition
Exudes culture and class. The highest and purest form of love, one that surpasses all other types of affection. "Love of the soul"
Katerina is love <3
by TheRealKaterina February 25, 2010
Mug icon
Buy a Katerina mug!