Skip to main content

Definitions by acestar*

Short for Ruth, a very cool nickname
" I saw Roo Roo the other day she looked cool!"
Roo Roo by acestar* December 28, 2008