Top definition
She is a pretty nice girl you know you can trust. She can be annoying and bitchy at times but know one notices
I am proud that rubi-may is my friend
by Tuby wuby March 04, 2017
Get the mug
Get a rubi-may mug for your coworker Manafort.