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 Get the sqwelcher mug.