The phrase "idiotic reason" means a completely foolish or senseless explanation or justification for something.