What does Bonus Hour mean?

Bonus Hour meaning in Urban Dictionary

Extra time of enjoyable time!