Salvador Share definition Flag An extremely illegal immigrant, and loves to pull off the mexican lawnmower Johnny”Is that a illegal immigrant?” Joe “Yeah it’s salvador Salvador by Succward69 February 17, 2020 0 0 Get merch Get the Salvador mug. Buy Now — $32.95 See more merch