Looks like a splash guard that mounts under the fenders in the engine bay to keep mud from splashing up on to the engine. I don't have pics and it's raining/snowing like a bitch right now so I really don't want to try. I think I've seen this brought up here before.