too long (Explicit)

stroll