Robin is right. All kilts get dirty. I would suggest a PV from either USA kilts or Canadian Casual kilts as they are made from a good material and are easy to clean. A utility style kilt like a Freedom kilt, Union Kilt, or even a UK would also do nicely.

Any of those companies will get you a durable, easy to clean kilt that will take a licking.