Top definition
The act of being caught in a provocative situation by an authority figure of any sort. Or a cat.
"Dude, me and Jen were totally mackin' in the back of her car and we got Carmichael'd by a cop!"
by Stanley Uductive March 14, 2010
Get the mug
Get a Carmichael'd mug for your guy Jovana.