lost track of time (Explicit)

rush