A fool is someone who makes a mistake, unknowingly.

An idiot is someone who keeps making that mistake knowingly.

A smart person is someone who learns from being a fool.

A dirty bastard is someone who makes that mistake because he understands the consequences of that mistake will confuse someone. Akshay is a dirty bastard.

I would name my general store Bhagvaan general store not Sejal.

Would you walk into such a store?