can do this all day

Verb

 * 1) Has the ability or the desire to continue an aforementioned task for great amounts of time.