Is "my roll dogs for life" common expression?
"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.
Aprende más expresiones típicas del inglés. >