2 definitions by AR702
A soft, caring, female, who is extremely attractive in that her looks just make you want to cuddle her for hours. Also a woman that with or without makeup is still beautiful.
by AR702 April 20, 2011
Avoiding all other routes and going for it
by AR702 May 28, 2015