that means that someone came inside you... If you do not recall this please refer to the question what are ruffees?
There are lots of medicines which are used today for enhancing the sex power during sex and it will provide you more pleasure as well as more desirable.SOme people says it is not good taking pills and medicines,always read the review about the sex enhancers.Here are some major sex enhancer products:-Spanish FlyAphrodisiacSex Pills