1 definition by dublin86
The most beautiful girl in the world. Able to take your breath away with a wink. Exudes cool, sexy, and awesome. Makes her man the luckiest in the world.
Holy Crap, did you see Kayti Rose?
by dublin86 Apr 27, 2011 add a video