Top definition
she is the beautiful and prettiest girl you would ever meet if you meet a girl called ruby may dont leave her be her boy friend,best friend,friend dont leave a ruby may stick with a ruby may lovers!
she is an amazing lover and her name is ruby may.
by stella?evans December 20, 2017
Get the mug
Get a ruby may mug for your guy Jerry.