What does 5:05 mean?

5:05 meaning in Urban Dictionary

circumstances of sexual excitement/frustration