Subscribe English
look up any word, like queef:
 
1.
One of the most amazing friends you could ever wish for. A beautiful, caring, amazing girl, who can always make you smile. If she's in your life don't let her leave, because you'll never find another quite like her.
Girl 1: You are so lucky!
Girl 2: Why?
Girl 1: Because your best friend is such a Kastina
by livelovelaughdance December 09, 2010
8 1