Thanks for posting your query,
From description it seems to be soft tissue injury
. Swollen dark, odd shaped bruise
might be due to haematoma
formation(collection of blood).
You need an x-ray to rule out any bony injury.
I suggest you to consult an orthopaedician nearby for a detailed examination. You may get the X-ray of the area affected under his/her guidance.Beside icing and elevating it, you can take anti-inflammatory drug like motrin
to reduce pain and inflammation. Avoid putting weight and rest well.
I hope this information has been both informative and helpful
You can consult me again directly through my profile http://www.healthcaremagic.com/doctors/dr-saurabh-gupta/64132
Dr Saurabh Gupta