Practically speaking, how long could someone suck on a cock? Indefinitely?