What is Mccarron?
Noun: The type of bowel movement that feels terribly repulsive coming out yet doesn't leave a mark on the toilet paper.
Man, that was one sneaky McCarron.
See shit, bowel movement, turd, dump, crap