look up any word, like ethered:

1 definition by klint28

 
1.
to have red spots on your vagina
thats the chic they call DOMINO
by klint28 February 16, 2008