1 definition by BernardPepperWatda

Someone who sacrified himself for a cause (usually greater than himself)
dude1: "Michel got caught, by the police, buying weed for tonight party."
dude2: "Yeah, I heard that. He's a true Robert Paulson."
by BernardPepperWatda February 17, 2018
Get the Robert Paulson mug.