dillitante's definitions
An arabic name, meaning to win. Boy name. People named shafneed are often initiated into sex at a very early stage and tend to be good juvenile lovers. A favorite with older women. A very rare name.
by dillitante August 22, 2014
Get the shafneed mug.