1 definition by rubystella96

Perfect Amazing great at sex smart big boobs but don't get her mad because you will wish you did not every boy wants her even if she is not his type great body does not like to receive compliments but to give them hates her name but other girls want it does not like her body but other people love it
Guy one : "I had great sex with Ruby last night" Guy two : "Dude you are so lucky" Guy one : "I know right"
by rubystella96 April 5, 2015
Get the Ruby mug.