rock hard. .. Now I have justification for my seemingly random boner. rock hard Now I have justification for my seemingly random boner