meaning of 5:05

5:05 meaning in Urban Dictionary

circumstances of sexual excitement/frustration