meaning of American Idol Hour

American Idol Hour meaning in Urban Dictionary

The hour when united states idol is playing on television that young ones know is freedom to safely examine porn without having to be caught, as moms and dads are preoccupied.