loud noise

Yesterday i was plowing with my 2010 700 Grizzly . i tried to punch through a snowbank to plow from the other side , i got almost through the snowbank and got hung up . when i got stuck i heard a loud clunking noise. I was sure i had blown a CV joint and had an axle flopping around under the front end . Winched it out and had a look everything looked ok . Plowed snow for a few hours after , everything seemed fine. Any body have any ideas what the noise could have been ?