Dirty Mind informal noun
Used to describe a person who tends to have vulgar, obscene, or lewd thoughts
He must have a dirty mind to come up with such things.
I know with your dirty mind, you will definitely come up with a crazy joke.
someone believe that they are allowed to do whatever they want in their own home
It is always advised that wherever you go, a man's home is his castle