Love this as a girl's name. Unfortunately, there's a boy in my year at school called Rikki, and he's Satan's twelve year old incarnation. It's put me off any variaton of this name for boys.
I don't really even like this boyish nickname for a guy, and I absolutely hate it for a girl. It's far too masculine, and it doesn't sound all that edgy and spunky either. If your name is Erica, it would be better if you at least went by Rica. This name only sounds okay on young guys and tomboyish girls, not really on grown-ups, especially women, even if they are androgynous.
My name is Erin and Ricki is my nickname. My dad's name is Eric so that is where I got the nickname. Ricki is completely feminine to me. It's an adorable nickname.
-- Anonymous User 1/26/2013
I prefer this as a masculine name, spelled Ricky. Only as a nickname for Richard, of course.