Skip to main content

Definitions by Rue86

A girl who is from Lithuania and a girl who loves boys
Ruta is so inlove with the British guy.
Ruta by Rue86 October 23, 2008