A swollen cock generated by a full day of mild arousal.
John wanted to make his placid cock look big for Sean, so he played with himself for a few hours and generated a residual hardon.