Dirty Hadi is a guy that is too pure and always thinks in a logical way, or scientificalThis guys is Hadi
Dirty Hadi: someone that is too pure and will never be dirty minded