It started 2 nights ago when i scratched my penis too much when it was itchy(until it started to hurt a little). Then the next day, i was hit in the penis quite hard by a frisbee(it sounds odd but it did happen). I noticed my penis was swollen, guessing from the frisbee, but the strange thing is i have this black dot that looks like a PPP. The area around it is greyish and the vein in my penis is swollen and red. Any ideas what it is? Also, I am a virgin and 16 years old.