Top definition
To have a high pain-threshold.
"James is immune to sack-wacks"
by SuperJax September 01, 2007
Get the mug
Get a immune mug for your bunkmate Beatrix.
buy the domain for your art site