I read a report saying he had actually soiled himself!
I read a report that said Putin wears a big bib because he slobbers all the time.
Another report said Putin contacted Biden about where he can get Depends at the best price.