Is "my roll dogs for life" common expression?
Native speaker’s answer
Rebecca
"My roll dogs for life" is not a standard English expression that is used. This expression has been created for this cartoon for humor and to use interesting language, but it is not used in regular conversation.