I'd guess impaction too. Not a good verdict without possible surgery.
Good luck, please post pics when you can.