sqwelcher Share definition Flag Another name for a very moist female vagina. Put that sqwelcher away, your spraying that sh** EVERYWHERE! sqwelcher by Gary MacKenzie April 15, 2008 0 0 Get merch Get the sqwelcher mug. Buy Now — $32.95 See more merch