meaning of Animal Hour

Animal Hour meaning in Urban Dictionary

a specific time at taverns whenever really products tend to be discounted which lures lots of people into bar and so title "Animal Hour" was created.