Thanks for asking in healthcare magic forum. In short: Erosion of mucosa/Urinary tract infection can cause this. Explanation: Shaved hair can prick during the intercourse and can later cause itching but cannot cause pricking pain for two days. An erosion of mucosa of glans or urinary tract infection can cause this. Please visit your doctor for examination and proper assessment as it is difficult to advise without physical examination. Good luck.