Strange object dropped from sky and smashed man's van

Perhaps it’s Thor’s suppository? I mean, anyone who had to jam that in would be real thor!