Massican Share definition Flag A Mexican in Massachusetts. May be illegal, may be not, he/she is just there. Wow, there are many massicans round here these days.. Massican by spfrog December 9, 2008 0 0 Get merch Get the Massican mug. Buy Now — $32.95 See more merch