Stop in for a cup of coffee

Is that one of those anti roll thingies? A friend of mine put one in a pinto and swore by it. Did not help if he got rear-ended into a ball of fire though.