If someone is referring to themselves as a "lame duck president", should all 3 words be capitalized??
no - no caps needed.
lame duck senator
lame duck politician
"lame duck" is an adjective, meaning "at the end of his/her term in office"